"Avra Imperial Beach Resort and Spa next to the beach of Kolymbari, Crete encapsulates the divine splendour and pure essence of the island in an oasis of sumptuous comfort and blissful harmony."
Avra Imperial Beach Resort & Spa, welcomes guests to an opulent world of minimalist elegance and the most lavish accommodations in Chania.