Skip to content

Lemuria Manor Rhodes Old Town

    Location : Rhodes Old Town

    • Bedrooms : 3
    • Sofa Beds : 1
    • Bathrooms : 3
    • Kitchen : 1
    • Max Guests : 7