Located merely 1 km from the 3-star Lefteri'S Rooms With Sea View Crete Island hotel, guests can reach the Icaros and Daedalus Statues. There is also a car park.
Attractions, you can find a few moments from the hotel, include Elizabeth Boat. This Crete Island hotel is only 7 minutes' walk from Plage d'Agia Galini Public Beach. Guests will find Rozmari cable car station just around the corner from the accommodation.
The rooms at the Lefteri'S Rooms With Sea View Crete Island include air conditioning, as well as media facilities like a TV set.
The hotel is within easy reach of C'est la Vie serving international dishes.