Located in New Delhi, within 12 km of Qutub Minar and 13 km of MG Road, Hotel Venus Plaza provides accommodation with a shared lounge and free Wi-Fi as well as free private parking for guests who drive. This 4-star hotel offers an ATM and a tour desk.
Number of rooms: 23
A 211 Road No 4 Mahipalpur Delhi 110037, 110037 New Delhi, India