Located a few metres from Eftalou Beach, Bella Vista is surrounded by lush greenery and features a pool and snack bar. It offers air-conditioned rooms with free Wi-Fi and furnished balcony overlooking the Aegean Sea or the gardens.
Located a few metres from Eftalou Beach, Bella Vista is surrounded b Read more
Located a few metres from Eftalou Beach, Bella Vista is surrounded by lush greenery and features a pool and snack bar. It offers air-conditioned rooms with free Wi-Fi and furnished balcony overlooking the Aegean Sea or the gardens.
Located a few metres from Eftalou Beach, Bella Vista is surrounded by lush greenery and features a pool and snack bar. It offers air-conditioned rooms with free Wi-Fi and furnished balcony overlooking the Aegean Sea or the gardens.
Number of Rooms: 37