New hotel in Himachal launched by Lemon Tree
Renowned Indian hotel chain, Lemon Tree announced the opening of its latest franchised property -Lemon Tree Hotel, Mcleodganj. It is the third property of the group in Himachal Pradesh and is located on the forest border, features 39 well-appointed rooms, and provides close-to-home accommodation options with contemporary interiors that have a stylish, elegant, and comfortable ambiance.
Also Read: Lemon Tree Hotels Announce New Property In Lucknow