El Marina Tower Center se encuentra en el centro de Ponta Delgada, frente al puerto deportivo. El establecimiento fue construido en la década de 1970 y ofrece alojamiento con terraza y conexión WiFi gratuita.
El apartamento cuenta con balcón, vistas al mar, 2 dormitorios, sala de estar, TV de pantalla plana vía satélite, cocina equipada y 2 baños con bañera.
Hay un centro comercial en el sótano del edificio y bares y restaurantes en las inmediaciones.
Portas da Cidade se encuentra a 4 minutos a pie del Marina Tower Center, mientras que el santuario Nossa Senhora da Esperança está a 900 metros.