Ibis Mumbai Vikhroli
Ibis Mumbai Vikhroli
Hotel
CTS 17, L B Shastri Road, Vikhroli
, Mumbai, Maharashtra, India
400083
76
Good ·
18 reviews