At the heart of the fascinating city of Shimla lies Hotel Surya, conveniently located at a distance of just half a kilometer from the Railway and the Bus station. Hotel Surya is one of the best 3 star hotels in Shimla.
At the heart of the fascinating city of Shimla lies Hotel Surya, conveniently located at a distance of just half a kilometer from the Railway and the Bus station. Hotel Surya is one of the best 3 star hotels in Shimla.