New Delhi and NCR, Indie
Plot No-01, C 83 ,Chhattarpur ,South Delhi, India- Chhattarpur Delhi Delhi 110074 India, 110074
1 double bed or 2 single beds