New Delhi and NCR, Intia
306 Sewak Park, Patel Nagar Tehsil, West Delhi, Delhi, Indianull Delhi Delhi 110078 India, 110078
1 double bed or 2 single beds