New Delhi and NCR, India
8694-A Desh Bandhu Gupta Road, Arya Nagar Delhi Delhi 110055 India, 110055
1 double bed or 2 single beds