Lemon Tree Hotels Ltd. launches its third property in Dehradun – Keys Prima by Lemon Tree Hotels, Aketa, Dehradun
Lemon Tree Hotels Limited announced the opening of Keys Prima by Lemon Tree Hotels, Aketa, Dehradun. This is the third property under the Lemon Tree brand in the city, conveniently located in the city’s iconic