Hotel Le Talbot Shimla
Hotel Le Talbot, Near Tourism Lift, The Mall, Shimla, Shimla, India
Hotel Le Talbot, Near Tourism Lift, The Mall, Shimla, Shimla, India
Hotel Le Talbot Shimla is rated 2 stars and comprises 9 rooms with homely comforts.
This Shimla hotel is about 25 km from Simla airport and approximately 6 km from such cultural venues as the 108ft vermillion-pink Hanuman Statue. The area includes such religious sights as Christ Church (4.8 km) and St. Michael's Catholic Cathedral (6 km). The hotel is situated not too far from Indian Institute of Advanced Study, and Old ISBT bus station lies 750 metres away.
Breakfast is served every morning in the restaurant. Hotel Le Talbot is approximately 15 minutes by car from Jagat Bhojanalya.
Free Wi-Fi
Restaurant
On-site Dining