New Delhi and NCR, Hindistan
Street Number 8, New Delhi, Delhi 110037, India, 110037
1 double bed
2 king beds
1 king bed