3 stars Hotels in Thimphu

Hotels found in Thimphu, 3 stars — 5

Search hotels in Thimphu, 3 stars

Hotel Norbuling 3 stars

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