Helen's Studios & Apartments, que cuenta con terraza, pista de tenis y vistas a la ciudad, se encuentra en Skala, a 7 min a pie de Playa de Skala. El resort tiene wifi gratis y está a unos 1,9 km de Playa de Spithi y a 2,5 km de Playa Parawan. Algunas unidades del alojamiento disponen de un balcón con vistas al mar.
Algunas habitaciones disponen de cocina con nevera y fogones.
Iglesia de Panagia Fidousa está a 10 km del alojamiento, y Monasterio de Panagia Atrou está a 18 km. El aeropuerto más cercano (Aeropuerto de Cefalonia) está a 35 km.