Stella Beach Hotel
Located in the middle of Crete Island, Stella Beach Hotel provides beautiful rooms overlooking the Cretan Sea.
The property lies within a 30-minute drive from Arkadi Monastery, Psiloritis National Park and Eleutherna. This budget venue is 6 km away from the center of Crete Island.
Shoppers will find a mini market and shops within a few minutes of the hotel.
The property offers 41 guestrooms appointed with free Wi-Fi, a telephone, TV, a work desk and climate control. They feature bathrooms with a bathtub, a hairdryer and a shower.
Breakfast is served in the restaurant each morning. Refreshing drinks are offered in the authentic bar. Guests can try greek, healthy and organic meals in the steakhouse Cul De Sac located 350 meters away.
Stella Beach Hotel is within a 50-minute drive to Nikos Kazantzakis airport.