Hotel Ramada Encore by Wyndham Ambala GT Road
★★★★★
Near Football Chowk, Ambala Cantt, Sadar Bazar, Ambala, India Show on map
Hotel Royal Inn is a 1-star hotel in Ambala, India. It is one of 51 places to stay in Ambala listed on Triptoic.
Near Football Chowk, Ambala Cantt, Sadar Bazar, Ambala, 133001, India
Hotel Royal Inn is located at Near Football Chowk, Ambala Cantt, Sadar Bazar, Ambala 133001, India.
Hotel Royal Inn is rated 1 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
#2 in Ambala
Hotel
Hotel