Lodging/Accommodations close to City Centre Thimphu
Taj Tashi in Thimphu
Samten Lam Chubachu Po Box 52, Thimphu, Bhutan
Call
~0.37 miles north of City Centre Thimphu
~6 minute walk
- Luxurious Five Star Mountain property
- Hotel has 2 meeting rooms
More details
Back to Top