New Delhi and NCR, India
Sohna - Gurgaon Road Atta Sector 12 Indri Road,Sohna, Sohna, India - New Delhi, India, Nature's Den, 122103
1 single bed and 1 semi double bed