
Manali, India
Hotel Thomas Villa
3-star hotel
With a stay at Hotel Thomas villa in Manali, you'll be within a 5-minute drive of Mall Road and Hadimba Devi Mandir. This hotel is 1.3 mi (2.1 km) from Tibetan Monastary and 2.6 mi (4.1 km) from Vashist Springs. Take in the views…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service























