New Delhi and NCR, Intia
Bhagwati Garden Bhagwati Garden Nawada West Delhi Delhi Delhi Delhi 110078 India, 110078
1 double bed or 2 single beds
1 queen bed