Photos coming soon
HOTEL
Villa Cleo Beach
Barbati, Corfu Island, Greece
Where it sits
Villa Cleo Beach
Barbati, Corfu Island, Greece
39.71595, 19.86420
Similar stays nearby
Villa Aurora
Hotel · 19 m
Villa Eros
Hotel · 33 m
Verde Blu Beach Resort
Hotel · 33 m
Verde Blu Beach Resort
Hotel · 33 m
Bohemia Beach Villa Experience
Hotel · 46 m
Cosy and Comfortable Beach House in Green Setting, North East Coast Corfu
Hotel · 46 m
Bohemia Beach House Villa Near North-east Coast
Hotel · 46 m
Villa Aglaia
Hotel · 50 m
Plan around Villa Cleo Beach
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
