Ajax Hotel

Georgiou Neophytou & D. Nicolaou St.
Limassol
Cyprus