Alea Mare Hotel

24100552 80x80 - Alea Mare Hotel
Villa Areto
June 12, 2018
129627611 80x80 - Alea Mare Hotel
Villa Thea Collection
June 12, 2018

Alea Mare Hotel

113733705 1024x480 - Alea Mare Hotel
113733705 - Alea Mare Hotel

Located just 5 metres from the sea in Alinda, Leros, Alea Mare Hotel offers a bar and air-conditioned accommodation with views of Leros Castle and the Aegean Sea. Free WiFi is available in all areas.

No reviews

No reviews

No Score Yet