New Delhi and NCR, Indie
Plot number 4, H 01A, Sector 63, Near Electronic City Metro Station, 201301
1 single bed
2 single beds
2 single beds and 1 male capsule and 1 female capsule