Bombay, India
Plot No 34/B, Opposite Seawoods Station Road, Sector 23, Nerul East, Sector 28, Seawoods, Navi Mumbai, 400706
1 double bed