Beach breaks come stylish ... reasonably priced hotel (a member of Small Luxury Hotels of the World) is located around 25 minutes’ drive from Corfu Town and offers high-end service, exceptional ...