Oyo 19803 Delta Square
122005 Gurugram, 419 419,islampur Clny ,sect. 38
122005 Gurugram, 419 419,islampur Clny ,sect. 38
Located in Gurugram, OYO 19803 Delta Square is within a 15-minute drive of Medanta and Ansal Plaza. This hotel is 7.9 mi (12.8 km) from DLF Cyber City and 15.1 mi (24.3 km) from Qutub Minar.