Why This Hotel?
Bangla Sahib Road, Connaught Place
new delhi, delhi, india
About The Metropolitan Hotel & Spa New Delhi
The Metropolitan Hotel New Delhi is located in the heart of the city and offers elegant rooms. The hotel’s dining options are delightful and a great place to have business meetings or catch up with friends. A great option for you if you’re travelling on business.