Skip to content

Mythic Spa Villa Rhodes Old Town

    Location : Rhodes Old Town

    • Bedrooms : 4
    • Sofa Beds : -
    • Bathrooms : 3
    • Kitchen : 1
    • Max Guests : 8