Offering a restaurant and a fitness centre, Hotel Southgate Shimla is located in Shimla. Free Wi-Fi access is available. The famous Jakhoo Temple is just 3.8 km away.
Numero delle stanze: 29
Opp. Ayurvedic Hospital, Chotta Shimla, 171002 Shimla, India