New Delhi and NCR, Indie
364 Savitri Nagar Road, Savitri Nagar, Savitri Nagar Village Delhi Delhi 110017 India, 110017
1 double bed