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. Toshali Royal View Resort Hotel Shimla Click here to browse more Accommodation Shimla
i Other hotels in Shimla - Hotel Springfields Shimla- Quality Inn Himdev Hotel Shimla- The Oberoi Cecil Shimla Hotel
i Visitors booking Shimla hotels are also interested in - India Hotels - Mumbai Hotels - New Delhi Hotels - Bangalore Hotels