FEATURED IMAGE


One of the best 3-starred hotels in the country, Hotel Om Tara is aptly located at Changzamtok, Thimphu. At Om Tara we believe that exemplary service to the guests and staff welfare go hand in hand in setting new standards in the hospitality sector. Our 48 bedded, 24 rooms and 60 sitter dinning area are state-of-the-art, providing homely atmosphere and relishing inter-continental cuisine.