Hotels in Thimphu

Hotels found in Thimphu, Hotels — 5

Search hotels in Thimphu, Hotels

Khamsum Inn

P.O 810, Thimphu, Bhutan, Thimphu Map
Khamsum Inn Photos

Offering a la carte restaurant and a massage parlour, Khamsum Inn is located in Show more

Hotel Norbuling

Bldg #5, Chang Lam Street, PO Box 1187,, Thimphu Map
Hotel Norbuling Photos

Operating a 24-hour front desk, Hotel Norbuling is located barely 750 metres from Show more