Lemon Tree Hotels announced the signing of Lemon Tree Resort, Pench, Maharashtra, their newest getaway in the heart of India. Nestled amidst the forests...
In keeping with EIH’s strategic expansion, The Oberoi Group announced the addition of two new resorts in Rishikesh. An 80-key Luxury Oberoi Resort that...