Lovely office with a beautiful view of Downtown and Sheikh Zayed road. Very spacious with direct sunlight. Access to meeting rooms Free Wifi Free DEWA Free receptionist services
Deira - Dubai - United Arab Emirates
Deira - Dubai - United Arab Emirates