Tucked in among the greenery of Shilon Bagh away from the madding crowd of the city is the Toshali Royal View Resort Hotel Shimla, a perfect idyllic getaway. The resort offers a splendid view of the Himalayas and warm hospitality. The resort also situated 24 km from Shimla on the Kufri-Chail road, stands majestically in the centre of the Golden Triangle of Shimla, Chail & Kufri.
Not what you're looking for?