Resort Tiger Heaven Resort
★★★★
Balpurwa Chowk, Near New Bus Stand, Shahdol, India Show on map
Hotel City Star is a hotel in Shahdol, India. It is one of 10 places to stay in Shahdol listed on Triptoic.
Balpurwa Chowk, Near New Bus Stand, Shahdol, India
Hotel City Star is located at Balpurwa Chowk, Near New Bus Stand, Shahdol, India.
Highly rated alternatives close by
Resort
Hotel
Resort
Homestay
Homestay