Whether you're a tourist or traveling on business, Club Mahindra Mashobra - Shimla is a great choice for accommodation when visiting Shimla. Only 15.0 km from the city center, the hotel's strategic location ens ... Read more

View all Luxury Hotels in Shimla