Located just 20 metres from Vatera Beach, Morfoula offers rooms that open to a balcony. It features a restaurant, while free WiFi is available in all.