Lemon Tree Hotels enters Baddi, Himachal Pradesh
Opens a stylish and modern hotel in Solan district Lemon Tree Hotels, India’s largest hotel chain in the mid-priced hotel…
6 years ago
Opens a stylish and modern hotel in Solan district Lemon Tree Hotels, India’s largest hotel chain in the mid-priced hotel…