Hotel OM Palace

1031 1 Road No 06-07
New Delhi
India