New Delhi and NCR, Indie
c-18Jawahar Nagar, Shiv vihar metro Station. pilor no,E-2 Delhi Delhi 110094 India, 110094
1 double bed