Overview

Mar Inn Hotel

Chora Folegandros, Folegandros, Greece
+30 228 604 1118

Call

+30 228 604 1118

Nearby

    show all
    Reviews
    Map

    Map

    Close