Whether you are dreaming of walking the narrow, cobbled streets of Corfu Town, charmed by traditional fishing villages and ancient Olympian ruins of romantic Peloponnese or drawn to vibrant Mykonos with its family-friendly beaches and waterfront restaurants, there’s one thing for sure – Greece certainly has something for everyone. Grecotel Corfu Imperial Impressively located, and nestled in its own private …