Manol Studios Hotel Paleokastritsa
Perched on a green hill, above Palaiokatsritsa Bay in Corfu, Manol Studios offers self-catering units with views over the Ionian Sea. The family-run property lies within 500 metres from Agia Triada Beach and 200 metres from restaurants.
Number of rooms: 6
Paleokastritsa, Paleokastritsa, 49083, Greece