Hotel Le TalbotNear Tourism Lift, The Mall, Shimla, 171001 Shimla India 171001View on Map
- Extra Bed (On Request)
- Multi Cuisine Restaurant
- Free Wifi
- Outdoor Activities
Your Cart is empty
Budget hotel Supporting staff
location is good near lift. ...
Not worth for money at all. Lousy ambience and not good experience till now in last 5 hours.I don’t want to give any rating but it will not put reviews till I rate it minimum 1
Dear Guest Thanks for your rating.
Question & Answers
Be specific, Example"Pet friendly hotels in New Delhi under 1500/night ?" is better than "Need good hotel"
Getting Hotel Policy...