The Willows

The Willows is a family run three-Star hotel located in the heart of Thimphu city overlooking Changlingmithang, an ancient battleground, today the national stadium where traditional archery, football and volleyball matches are held almost every day.

Amenities

Explore the region