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, each room has a balcony. Villa Kapella features certain rooms with sea views, and all rooms come with a patio. At the accommodation rooms have air conditioning and a private bathroom.
Hiking is among the activities that guests can enjoy near Villa Kapella....
|Skliri Skala 139|