Situated in New Delhi, 11 km from Qutub Minar and 12 km from MG Road, HOTEL AMBROSIA offers air conditioning. This property offers access to a terrace, free private parking and free Wi-Fi.
Number of rooms: 20
217 Road Number 6, Mahipalpur, 110037 New Delhi, India