El Limenaria está situado en una zona rodeada por olivos a 70 metros de la playa de Mókhlos y a 500 metros del centro de la localidad. Ofrece apartamentos con aire acondicionado, conexión Wi-Fi gratuita y porche amueblado con vistas panorámicas al mar de Creta.
Los alojamientos del Limenaria Apartments disponen de zona de cocina con fogones, horno y nevera, zona de salón comedor, TV vía satélite y baño privado con ducha y secador de pelo.
El establecimiento alberga un jardín con columpios y duchas al aire libre.
El establecimiento se encuentra a 500 metros de tiendas y tabernas que sirven especialidades de Creta, a 30 km de la ciudad de Ierápetra y a 35 km de Sitía. El establecimiento cuenta con personal multilingüe que gestiona un servicio de alquiler de coches. Hay aparcamiento privado gratuito.