(+39) 010 5701151

Home

Checking availability and prices
The Leaf

Check availability

1

The Leaf

2 Stars 2 Stars Hotel
Chotta Shimla, Kusumpti Road

Shimla, Himachal Pradesh, India

Description

With a stay at The Leaf in Shimla, you'll be 2.9 mi (4.7 km) from Shimla Mall and 2.9 mi (4.7 km) from Gaiety Theater. This bed & breakfast is 3.2 mi (5.1 km) from Christ Church and 3.3 mi (5.3 km) from Jakhu Temple.

Make yourself at home in one of the 4 guestrooms. Bathrooms with showers are provided.

Free self parking is available onsite.

Address: Chotta Shimla, Kusumpti Road
Map location could be inaccurate. Please double check the address well before your trip.