This charming hotel is conveniently situated in Larnaca The hotel is located just a short distance from Phinikoudes beach and offers guests a great setting from which to explore the delights that the area has to offer The hotel is located in close pr . . .
Achilleos City Hotel offers the perfect city getaway whether youâre here for business or pleasure A newly refurbished contemporary hotel with modern interior coupled with the warmth and comfort you require Situated in the heart of Larnaca w