Contact Us

Contact Us | Corfu Holiday Palace Hotel Resort & Spa

Book A Room

Get in Touch

Nuasikas street 2
+302661036540
+30.2661036551