/ Corfu / Moraitika / The Mayflower Studios Apartments

The Mayflower Studios & Apartments

1. Check the price and room availability at Booking

www.mayflowerapartmentscorfu.com - check out latest independent reviews

Moraitika, Moraitika, 49084, Greece, Corfu, Spain

The best from Greece Instagram