Stella Palace Hotel is set in a market area of Crete Island next to Acqua Plus Water Park, Lychnostatis Open Air Museum and Aquaworld Aquarium.
Stella Palace Hotel is located next to the beautiful public beach. The amphitheater and monuments lie a short distance away.
The property offers 206 guestrooms appointed with a refrigerator, an in-room safe, wireless internet, TV and a balcony. They feature bathrooms with a hairdryer and a shower.
Guests can dine in the steakhouse Volkano, which is about 700 meters away.
Stella Palace Hotel lies within 15 minutes’ drive to Nikos Kazantzakis airport.
Business facilities include computer rental, a conference room and a business center.
A playground, a game room and a mini club for children are provided at Stella Palace Hotel. On-site activities feature table tennis, volleyball and badminton.