Located 10 km from Qutub Minar, Roomshala 077 Hotel City Life offers 3-star accommodation in New Delhi and features a terrace. With a garden, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Numero delle stanze: 16
A- 83/243, Road No. 4, Street No. 6 Mahipalpur Extn., Mahipalpur, 110037 Nuova Delhi, India