Santo George Beach***
PATMOU 6 - Crete - Heraklion, Greece
Category: Hotel ***
Santo George Beach, located in the magical Amoudara, offers exquisit accommodation in spacious double and triple our rooms, overlooking Cretan sea and a garden, ensuring you with a comfortable stay where relaxation is guaranteed any time of year you choose. more info »