Novotel expands in India with launch of New Delhi City Centre Hotel

Novotel New Delhi City Centre opens in the heart of India’s capital, offering a perfect blend of modern hospitality, eco-conscious design, and contemporary comforts. With 124 rooms, versatile event spaces, and wellness facilities, the hotel promises an elevated experience for business and leisure travelers. Its sustainable approach aligns with Accor’s commitment to balanced living and environmental
No comments