This 3 star hotel is located within the city of Limassol and was established in 1989. It is a short drive away from the Ancient Amathus.
Limassol
34.69647, 33.08832 Open in Google Maps