The Leaf
Shimla
Check in
12:00 PM
Check out
11:00 AM
Your journey of exceptional moments begins the instant you cross the threshold of The Leaf, where every detail is crafted to elevate your stay, 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