The excellent Stella Palace Hotel is a decent example of a 3-star hotel in Crete Island. The hotel opened in 1988 and remains an example of international architecture in Crete Island ever since.
This hotel is situated 5.1km away from Aquaworld Aquarium, Star Beach Water Park and Acqua Plus Water Park. The beautiful beach stands 10 meters away.
There are supermarkets and gift shops in the proximity of the hotel.
The hotel's privileged location offers to get to Nikos Kazantzakis airport in 15 minutes by car.
The rooms in Stella Palace Hotel come with satellite TV, individual climate control, a closet, a writing desk and a mini-refrigerator. The spacious rooms feature the garden view. Bathrooms are fitted with a hairdryer, free toiletries and a shower.
Eat & Drink
Guests can dine at the large on-site restaurant serving Mediterranean cuisine. Refreshing drinks are offered in the poolside bar.
The hotel provides a mini club, a pool and a playground for families with children. The on-site activities include bocce, windsurfing and beach volleyball.
Wireless internet is available in the business center for free.
Wireless internet is available in public areas for additional charge
Free private parking is possible at a location nearby.