HotelsClick.com

Hotel The Leaf

2 Stars

  Chotta Shimla, Kusumpti Road - Shimla, India View Map

Property Location 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.Rooms Make yourself at home in one of the 4 guestrooms. Bathrooms with showers are provided.Business, Other Amenities Free self parking is available onsite.

Booking.com

Hotel facilities

  •  Car Parking
  •  Non smoking rooms

The Hotel The Leaf is perfect for who wants to travel by car.

The hotel provides either its own car park or a nearby one with a special agreement; being not included in the room price, for a paid parking the payment have to be carried out directly on the spot.

Book