Ajax Hotel

- Limassol

Search dates for this hotel

Overview