New Delhi and NCR, Índia
Opp Metro Pillar No 102, Near Sai Baba Mandir, Adarsh Nagar, Delhi, 110033
1 double bed or 2 single beds