Situated in Skala, Villa Kapella provides a garden. Boasting room service, this property also provides guests with a terrace. Free WiFi is provided.
At the guest house, rooms are equipped with a balcony. Each room includes a private bathroom with a shower, while some rooms will provide you with a patio and others also feature sea views.
Hiking is among the activities that guests can enjoy near Villa Kapella....
|Skliri Skala 139|