4 stars Hotels in Limassol

Hotels found in Limassol, 4 stars — 15

Search hotels in Limassol, 4 stars

Ajax Hotel 4 stars

Georgiou Neophytou & D. Nicolaou Street, Limassol Map
Ajax Hotel Photos
6 reviews

Situated next to the archaeological museum in central Limassol, 4-star Ajax Hotel Show more