Lemon Tree Hotels launches its seventh property in Uttar Pradesh with Lemon Tree Hotel, Noida
Lemon Tree Hotels Limited announces the opening of Lemon Tree Hotel, Noida. This managed hotel is the seventh property of the group in Uttar Pradesh. This welcoming hotel features 40 well-appointed rooms and suites, Citrus