Localizado a 100 metros da praia, na popular cidade turística de Nydri, em Lefkada, o Penelope Studios apresenta estúdios com uma varanda com vista para o mar. Existem cafés e restaurantes a 40 metros. O acesso Wi-Fi está disponível gratuitamente em todas as áreas.
Os estúdios climatizados incluem uma televisão e uma kitchenette com frigorífico. Cada um tem a sua própria casa de banho privativa com chuveiro.
O Penelope Studios fica a 2,5 km das Cascatas Dimossari. Lefkada fica a 15 km.