Skip to content

Mythica Tower Mill Ialysos Rhodes

    Location : Ialysos Beach, Rhodes

    • Bedrooms : 4
    • Sofa Beds : 11
    • Bathrooms : 2
    • Kitchen : 1
    • Max Guests : 11