Apollonia Beach Hotel Europe / Cyprus / Limasol / Limassol Stad Category: Type: Beach Resort Chain: Louis Hotels Address: Limassol, Cyprus Facilities:
Properties:
Open All Year... Situated in Limassol, the most cosmopolitaan town of the island of Cyprus, the Apollonia Beach is an elegant five - star hotel where luxury and comfort make a perfect match.