New Delhi and NCR, India
9/112 Pushta Road, Kailash Nagar, Gandhi Nagar, Seelampur Delhi Delhi 110031 India, 110031
1 double bed or 2 single beds