Why do you feel this listing needs to be reviewed?
One of the best hotels in Shimla situated in the heart of hill town, Hotel Dhroov provides all modern amenities and maintains the standard of luxury stays. Being just near from Mall Road, it provides easy access to various tourist spots in town.
62 views, Last viewed on Tuesday, April 23rd, 2024 at 5:45am