Toshali Royal View situated at Kuffri-Chhail road is perhaps the most private luxurious holiday resort in Shimla. The resort justifies its name with lavish accommodation, modern amenities and endless entertainment. The experience of the heavenly heights starts the very moment when you check into the hotel. Discover the amazingly beautiful hill station of Shimla and its surrounding areas with the Toshali Royal View Resort - the wonderful resort which is located in sylvan surroundings, this graceful property with majestic back drop and high class hospitality make your memorable trip to Shimla.
For more information Click Here