Saint George Resort
Saint George Resort
Hotel
Archangelos
, Rhodes, Rhodes Island, Greece
85102
88
Very Good ·
16 reviews