Located in Agia Pelagia resort and just 0.9 mi from its 3 beaches, Happy Cretan Suites have panoramic Stavros Bay and Cretan Sea views. Featuring a seawater pool and whirlpool, they offer tastefully decorated a ... Read more

View all Luxury Hotels in Crete Island