POP 84673 South Plaza

12 near Aggarwal Sweets Dr Ambedkar Colony Chhatarpur New Delhi Delhi 110074 India Delhi, New Delhi, India

See Map

Reservations:+1-888-376-9286
POP 84673 South Plaza
Show All Photos

Top Amenities

Check Availability

Hotel Policies