Tag Lemon Tree

Lemon Tree Announces Its Debut In Bhutan

Lemon Tree Bhutan

Lemon Tree Hotels, through its management subsidiary Carnation Hotels, announced its debut in the second international destination, Bhutan, with the launch of the first Lemon Tree Hotel in Thimphu. The hotel, located on Changlam street, Thimphu, features 27 well-appointed rooms,…