The Park Hotel
15, Parliament Street, Hanuman Road Area, Connaught Place, New Delhi, Delhi 110001, 10025
New Delhi, Inde
New Delhi, Inde