Location

The Metropolitan Hotel and Spa New Delhi

Our luxury hotel is strategically and centrally located on Bangla Sahib Road in Connaught Place, New Delhi’s premier business and shopping district, and is steps away from most of the corporate and financial centres, ministries, embassies and the exhibition/trade fair venues.