Camere
Rooms Number: 51
Nh 21a, Pinjore Nalagad Road, Bhud Solan District - Baddi - India - Baddi, India Vedi mappa
Lemon Tree Hotel, Baddi is spread across an area of 2.5 acres. This hotel offers 51 guest rooms, a coffee shop, roof top restaurant, gymnasium, bar, conference and banqueting facilities. The 3-Star hotel will target industrial clientele.
Rooms Number: 51