Overview

Hotel Selina

Mithatpaşa Mh. 15 Eylül Cd. No 152 Alibey Adası, Ayvalik 10400, Turkey
+90 531 406 2322

Call

+90 531 406 2322

Nearby

    Show all
    Reviews
    Map

    Map