top of page
VILLA RUSSELIA
Kalavarda Village, 85106 Rhodes, Greece
Rates and Booking Policies
RUSSELIA SUITE
46 Alex. Diakou Street, 85100 Rhodes, Greece
Rates and Booking Policies
AVAILABILITY & INQUIRIES
Please send us a non-binding inquiry to make a reservation. We usually respond within 24 hours.
bottom of page