Hotel Le Talbot Shimla - in Shimla

The Mall, 52, Mall Rd, Himachal Pradesh, , Shimla, Himachal Pradesh, India

Welcome To Hotel Le Talbot, is a luxury hotel in Shimla. This Hotel is located on famous Mall Road and only 0.8 km away from Lakkar Bazar Bus Stand. Hotel offers Wi-Fi Internet access to its guests. The 4-floor hotel houses 13 rooms.

The rooms have a room heater and cable TV. Each room has an attached bathroom. This Shimla hotel offers room service, laundry, dry-cleaning, and taxi-on-call services. It has power backup and operates a 24-hour front desk.

The Kalka Railway Station is at 87 km from the hotel while the Shimla Airport is at 20 km.