With a privileged location overlooking the golden sand of Corfu's Glyfada Beach and open views of the Ionian Sea, Menigos Resort offers self-catering accommodation with free Wi-Fi access.
With a privileged location overlooking the golden sand of Corfu's Glyfada Beach and open views of the Ionian Sea, Menigos Resort offers self-catering accommodation with free Wi-Fi access.