Villa Amelias Corfu Town Potamos - Corfu 49100 Price per night from € 69 Villa Amelia’s is a modern, detached villa only a short drive away from Corfu Town and airport More infoBook now