Check in with your furry travellers to Lemon Tree Hotel
Jyaneswar Laishram Cradled amidst the hills of Aravallis, surrounded by dancing fields of maize and mustard, is the charming Lemon Tree Hotel. With picturesque greens and serene water bodies, this visually stunning and breathtaking resort at Tarudhan Valley in Manesar, just outside Delhi, exudes an old world charm, welcoming you and your pet dogs. Yes, […]






