Rhodes

Mitsis Alila Resort & Spa Hotel,
Faliraki PC 85105,
Rhodes, Greece