Healthcares nearby Ground Level, Somewhere Hotel Apartments, Opposite Deira City Center Metro Station, Port Saeed, Deira City Centre Area, Dubai 113562
Approximately 0.18 km away
Address: G floor,Flora Creek Deluxe Hotel Apartments - Port Saeed Road, Deira,Near Deira City Centre - Dubai - United Arab Emirates