Enjoying a seafront location, Alexandra is in Psakoudia Beach. It offers self-catered accommodation with Aegean Sea and mountain views. Several restaurants, café bars and a mini market can be found 50 metres away.
Enjoying a seafront location, Alexandra is in Psakoudia Beach. It offers self-catered Read more
Enjoying a seafront location, Alexandra is in Psakoudia Beach. It offers self-catered accommodation with Aegean Sea and mountain views. Several restaurants, café bars and a mini market can be found 50 metres away.
Enjoying a seafront location, Alexandra is in Psakoudia Beach. It offers self-catered accommodation with Aegean Sea and mountain views. Several restaurants, café bars and a mini market can be found 50 metres away.
Number of Rooms: 4