23 Democratias Avenue
Pafos, Paphos 8028
Cyprus
P: +357 26 822282

Check-in Get Directions