El hotel, rodeado de olivares, se encuentra ubicado en una zona aislada de Alónissos con vistas al mar Egeo. La playa de Glyfa en Steni Vala, se halla a unos 300 metros de las instalaciones. La playa de Agios Petros se encuentra a 15 minutos a pie, mientras que el puerto principal y el casco antiguo están a diez minutos en coche.