Green Forest View Shimla Mountain View

Near Mall Road

Address: Chaura Maidan, Shimla, IN

Choose your travel dates and occupancy to check current room availability and booking terms. Public catalog information does not represent a dated rate quote.

Green Forest View Shimla Mountain View