Located in the capital city of Thimphu, Taj Tashi Hotel is an ideal spot to explore the tiny kingdoms spectacular monasteries, centuries old street festivals, scenic mountain passes, and pristine wilderness, al ... Read more

View all Luxury Hotels in Thimphu