Lemon Tree Hotels Expands in Bhutan with Second Property
        Lemon Tree Hotels has strengthened its presence in Bhutan with the launch of its second property, Lemon Tree Hotel, Paro. Strategically located in the picturesque town of Paro, the new hotel offers stunning views of the Himalayan landscape and proximity to key