Skip to content

Villa Fluvian Rhodes Old Town

    Location : Rhodes Old Town

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