Chotta Shimla, Kusumpti Road, SHIMLA
Property Location
With a stay at The Leaf in Shimla, you'll be within a 15-minute drive of Army Heritage Museum and Christ Church. This bed & breakfast is 2.6 mi (4.1 km) from Mall Road and 3.2 mi (5.2 km) from Shimla Mall.
Rooms
Make yourself at home in one of the 4 guestrooms. Bathrooms with showers are provided.