Bella Vista

3.9
(17 reviews)
Kassiopi, Corfu, Greece
Official website
Hotel
Bella Vista | Corfu | Greece | TripAligner