The Mayflower Studios & Apartments (+30) 69420 64002Moraitika, Corfu, 49084, GreeceApartment Add to favorites 0