The 2-star Bella Vista Hotel boasts perfect location not far from Ai Giannakis Βeach, Castle of Anthousa and Wetland of Kalodiki.
The city center is 30 minutes' walk of the property.
Bella Vista Hotel offers a wonderful view to its guests.
The rooms look on to the sea.
Eat & Drink
Guests can relax in the cocktail bar serving refreshing drinks. Offering various dining options, Lichnos Beach \ are about 5-minute walk away.
The on-site comforts include parking, an elevator and a safe deposit box.