The Palmiers
8042 Pafos, 4 Othelou

8042 Pafos, 4 Othelou
When you stay at The Palmiers in Paphos, you'll be near the beach, within a 15-minute walk of Alykes Beach and Saint Paul's Pillar. This upscale aparthotel is 0.9 mi (1.4 km) from Paphos Harbour and 2.2 mi (3.5 km) from Tombs of the Kings.