If what you're looking for is a conveniently located hotel in Crete Island, look no further than Rimondi Grand Resort & Spa. The hotel lies 13.0 km from the city center and provides accessibility to important t ... Read more

View all Luxury Hotels in Crete Island