Situato nella città industriale di Baddi, il Lemon Tree Hotel Baddi dispone di un ristorante con terrazza che offre una vista spettacolare sulle colline e serve le sue esotiche delizie culinarie.
Numero delle stanze: 54
Pinjore Nalagarh Road, Bhud ,NH 21A, Baddi Distt, 173205 Baddi, India