Al Marsa is an imposing 35 storey hotel serviced apartment building located in Dubai Marina, between Marina View Towers and Time Place. This property will be managed by the City Premiere brand. The building is now complete and we expect it to be operational by Q1 of 2015