01 The Place
A hidden gem
on a timeless
Aegean island.
Tucked into a sheltered bay in Plati, on the southern coast of Limnos, Mabella Beach is a small, intimate retreat where the sea is always within reach and silence is the only sound.
Spacious, light-filled studios and apartments open directly onto private patios — each one framing a different shade of Aegean blue.