Le Talbot Hotel Shimla
Near Tourism Lift,Shimla,Himachal Pradesh
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.