El establecimiento Marina Apartments 211 está situado a 800 metros de la playa de Finigoudes y ofrece alojamientos independientes con conexión WiFi gratuita y balcón. El establecimiento se encuentra a 100 metros de varias tiendas, restaurantes y bares.
Los apartamentos del establecimiento Marina disponen de aire acondicionado, cocina bien equipada con fogones y nevera, zona de estar con sofá y TV de pantalla plana y baño privado con ducha y secador de pelo.
El establecimiento está situado a 300 metros del puerto de Lárnaca, a 500 metros del parque Theofilos Georgiadis y a 6 km del aeropuerto de Lárnaca. Además, se ofrece aparcamiento privado gratuito.