Located just 50 metres from the beach of Mithimna, Michaela Beach Apartments offers self-catering accommodation units that enjoy Aegean Sea views from their patio. It features a garden and sun terrace, while free Wi-Fi is available in all areas.
Number of rooms: 2
Mithimna, Mithymna, 81108, Greece