New Delhi and NCR, Hindistan
Mayapuri, Near Mayapuri Metro Station, Delhi, 110064
1 double bed or 2 single beds
1 queen bed