New Delhi and NCR, Índia
Plot no.11Market Road, Sector 26A, Gurgaon, Gurugram, Haryana, 122009, IndiaGurgaonHaryanaIndia122001, 122001
1 double bed or 2 single beds
1 queen bed