Renovated in 2011, the Lavris Hotels guarantees guests a pleasant stay whether in Crete Island for business or pleasure. The city center is merely 18 Km away and the airport can be reached within 15 minutes. Wi ... Read more

View all Luxury Hotels in Crete Island