Situated 100 metres from Hersonissos central square, Bella Vista features a pool with hydromassage jets and a restaurant. It offers self-catered accommodation with 2 furnished balconies overlooking the mountain, the garden and the Cretan Sea.
Number of rooms: 20
Ano Hersonissos, Hersonissos, 70014, Greece