Svea Hotel - Adults Only 2 stars

Mandilara str. 51, Rhodes, 85100, Greece

Hotel image
Read more reviews for Svea Hotel - Adults Only