New Delhi and NCR, Indie
45, Toganpur Village, Dwarka Sector 9, Metro Station, Delhi, 110059
1 double bed