logo

myOffice Dubai Marina

Marina Plaza Dubai United Arab Emirates - 112229

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

  • Capacity70
  • Meeting Rooms5
  • Private Offices81
  • Amenities
    View All
Pricing