logo

myOffice Dubai Marina

Marina Plaza Dubai United Arab Emirates - 112229

Co working space located in Marina Plaza, Dubai Marina, we offer a complete one stop solution to setting up your company in Dubai by offer... See More

  • Capacity30
  • Meeting Rooms6
  • Private Offices81
  • Amenities
    View All
Pricing