Strategically located, The Metropolitan Hotel & Spa is an oasis in the heart of the lively city of New Delhi with its well-acclaimed hospitality and beautiful environment. Awarded as the Best Hotel in
India in ...
Read more
The Metropolitan Hotel & Spa is strategically located in New Delhi's heart. It boasts a well-respected hospitality and beautiful surroundings. The Metropolitan Hotel & Spa was awarded the International Hotel Awards Asia Pacific's Best Hotel and the Luxury City Hotel Award 2012 by the World Luxury Hotel Awards. It combines colonial decor with English, Asian, Indian, and modern elegance to create a unique harmony that is not found anywhere else. There are several restaurants at the hotel, including a comfortable Chutney Bar and a beautiful NeoVeda Spa. Enjoy the award-winning hospitality of The Metropolitan Hotel & Spa by booking now
Recommended properties in India