Nestled near Clock Tower Square, this laid-back hotel boasts stunning mountain views, spacious rooms, and a cozy international restaurant for a delightful stay.
Bldg' No 5, Chang lam street, Thimphu 11001, Bhutan Get directions
anand YES
S.Borah
MyWordsKraft
Shab_Ngpl
vsaini2018
HonoluluGolfer
Joshy Abraham
hiren410