Hotel Parkway Deluxe

8591 Qutab Road
New Delhi
India