Hotel Ramada Encore by Wyndham Ambala GT Road
★★★★★
Near Bus Stand, Ambala Cantt, Railway Road, Ambala, India Show on map
Hotel Batra Palace is a 3-star hotel in Ambala, India. It is one of 51 places to stay in Ambala listed on Triptoic.
Near Bus Stand, Ambala Cantt, Railway Road, Ambala, 133001, India
Hotel Batra Palace is located at Near Bus Stand, Ambala Cantt, Railway Road, Ambala 133001, India.
Hotel Batra Palace is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
#2 in Ambala
Hotel
Hotel