
The Metropolitan Hotel and Spa New Del...
Connaught Place, , Delhi
In the heart of New Delhi, The Metropolitan Hotel and Spa New Delhi is within a 5-minute drive of Gurudwara Bangla Sahib and India Gate. This luxury hotel is 2....