The excellent 4-star Bella Vista Stalis Hotel lies within a 20-minute walk of Star Beach Water Park. Built in 1987, the hotel is a combination of Mediterranean architecture and contemporary facilities.
Acqua Plus Water Park is located just 9.2 km away. The sandy beach is 800 meters from the property.
The hotel is set next to a church and a palace.
Bella Vista Stalis Hotel is within a 25-minute drive to Nikos Kazantzakis airport.
Bella Vista Stalis Hotel offers 30 rooms fitted with Wi-Fi, a mini bar, an in-room safe, a kitchen and climate control for a comfortable stay in Crete Island. Guests will enjoy a view of the Cretan Sea from their rooms. They also have a microwave, a freezer and a cooktop available for self-catering.
Eat & Drink
Residents can try dishes of seasonal cuisine at the restaurant. Guests can relax in the snack bar serving refreshing drinks. Offering various dining options, Drossia Palms Restaurant and Kalesma are about 10-minute walk away.
The hotel offers bicycle and car rental services on site.
Bella Vista Stalis Hotel provides guests with cots, a game room and a pool for their children. Guests can choose from water skiing, scuba diving and windsurfing available on the premises.