Lymberia Hotel, Faliraki, 85100 Rhodes (Click the pin to show/hide the map)
Powered by OrdaSoft!