|
Situated 24 km away from Shimla, on the
Kufri-Chail road, Toshali Royal Resort
stands majestically, in the center of the
Golden Triangle of Shimla, Chail and Kufri.
All the rooms overlook the pine valley and
the snow-capped Himalayan range on the
either side. Lavish accommodation, complete
with all modern amenities and endless
entertainment, elevates the Toshali
experience to heavenly heights.
|