The Metropolitan Hotel New Delhi

Bangla Sahib Road
New Delhi
India