Description
This 5 star hotel is located on the coastline of Larnaca and was established in 1989. It is a short drive away from the Larnaca Castle.
Address: Dhekelia Road, Larnaca, 7041
Map location could be inaccurate. Please double check the address well before your trip.