THE METROPOLITAN HOTEL, New Delhi

Bangla Sahib Road New Delhi110001, India
More images