El Lemon Tree Hotel Baddi se encuentra en la ciudad industrial de Baddi y alberga un restaurante con terraza que ofrece vistas espectaculares a las colinas y sirve delicias culinarias exóticas.
Número de habitaciones: 54
Pinjore Nalagarh Road, Bhud ,NH 21A, Baddi Distt, 173205 Baddi, India