Set in Thimphu, Tara Inn provides accommodation with a TV and a kitchenette. Free WiFi is provided. Read more
Set in Thimphu, Tara Inn provides accommodation with a TV and a kitchenette. Free WiFi is provided.