In the heart of Paphos, Avlida Hotel is within a 5-minute drive of Tombs of the Kings and Kings Avenue Mall. This upscale hotel is 1.6 mi (2.5 km) from Saint Paul's Pillar and 1.6 mi (2.6 km) from Paphos Archae ... Read more

View all Luxury Hotels in Paphos