New Delhi and NCR, Indie
6 Near Surbhi Hospital Nale Wali Road, Morna Sector 35 Noida Uttar Pradesh 201307 India, 201307
1 double bed or 2 single beds