+UPLOAD
22 Reviews

Hotel Plaza

70 (o) Central Avenue Road, Near Ambedkar Garden, Chembur (East), 400071, Mumbai