Hotel Hotel heaven inn
★★★★★
Shivala Road,, Amritsar, Amritsar, India Show on map
Hotel Royal Palace is a 3-star hotel in Amritsar, India. It is one of 718 places to stay in Amritsar listed on Triptoic.
Shivala Road,, Amritsar, Amritsar, 143005, India
Hotel Royal Palace is located at Shivala Road,, Amritsar, Amritsar 143005, India.
Hotel Royal Palace is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel