
Kato Achaia, Greece
Castella Beach
3-star hotel
This traditional family-run villa offers an uncomplicated and comfortable accommodation right on Alissos Beach. While laying on their comfortable beds, guests will enjoy beautiful views towards the Patraikos bay. All of the…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant























