The Leaf
Shimla
Check in
12:00 PM
Check out
11:00 AM
Experience extraordinary comfort and unparalleled hospitality from the moment you arrive at The Leaf, The Leaf is a 2-minute drive from Tara Devi Temple and 7 minutes from Lankra Veer Temple. This guesthouse is 9 minutes drive to Mall Road and 9 minutes drive to Kotkhai Palace.
Make yourself at home in one of the 4 guestrooms. Bathrooms with showers are provided.
Property Details
Location
Chotta Shimla, Kusumpti Road, Shimla, 171009, India