|
1 - Louis Apollonia Beach - Limassol |
|
Class : No of rooms : 204 City : Limassol
Address : Georgios A Str.
This extensively renovated hotel is situated right on the Limassol beach front, 5 km from the town center and within walking distance to the popular Yermasoyia tourist entertainment area. It is locate
more
... |
|
|