El Hotel Liberty II Agia Marina, de 2 estrellas, se encuentra a 5 km de la Catedral de San Nectario, y a unos 25 minutos a pie del Templo de Afaya. Este hotel cuenta con un aparcamiento en las instalaciones.
El hotel está situado a 150 metros de una playa arenosa. Entre los lugares de interés natural de la zona se encuentran la Playa de Agia Marina, no muy lejos del hotel Liberty II Agia Marina, y una playa a unos 5 minutos a pie. El lugar está situado a 6 km del Monasterio de San Nectario. La parada de autobús Kyriakakis se halla a unos 10 minutos a pie.
El Hotel Liberty II acoge a los huéspedes en 16 habitaciones con aire acondicionado. Algunas tienen Wi-Fi gratis y un televisor de pantalla plana, además de un hervidor de agua. Los huéspedes pueden usar un inodoro separado y una ducha, además de secador de pelo y toallas. Algunas de sus habitaciones con aire acondicionado también dan al mar.
Este hotel ofrece cada día un desayuno continental. El restaurante Tavern The Rocks se encuentra a unos 100 metros.