Mall Road is the main street in Shimla, the capital city of Himachal Pradesh, India. Constructed during British colonial rule, the Mall road is located a level below the ridge. The offices of municipal corporation, fire service, and police headquarters are located here. Automobiles, except emergency vehicles are not allowed on this road. For this reason, the locals — and tourists(including Indian and foreign) — are often found strolling on this road in the evenings.
Deluxe Rooms are Stylish and beautifully decorated on ground floor...
Club Rooms at Shimla havens Resort located on first floor with 275 square-feet room s....
Spoil yourself in a spacious and luxurious Suite, Measuring 550 square feets, this ta....
Executive Room located on the top floor with a Big Bay window and breathtaking view......
Ideal for a family, these rooms come with one queen size bed and twin beds to accommo....