Ajax Hotel 4 stars

Georgiou Neophytou & D. Nicolaou Street, 4006 Limassol, Cyprus

Hotel image
Read more reviews for Ajax Hotel