ELENA APARTMENTS ofrece alojamiento de 3 estrellas en Masouri, frente a la playa, y dispone de jardín y terraza. El hotel tiene wifi gratis y está a unos pocos pasos de Playa de Massuri y a 17 min a pie de Playa de Melitsachas. Algunas habitaciones del alojamiento incluyen un balcón con vistas al mar.
Playa de Hohlakas está a 2,5 km del alojamiento, y Playa de Pothia está a 2,9 km. El aeropuerto más cercano (Aeropuerto Julian Carroll) está a 6 km del alojamiento.