Princess Beach
P.O. Box 40858, Larnaca, 6307
Very Good, 4
This hotel comprises 138 rooms and 5 suites. It offers guests a reception, a café, a bar, a pub, a TV room and an air-conditioned restaurant. Room service can be taken advantage of....
More Info