Villa Archimedes Villa Peyia, Paphos Region
Set in Peyia, 2.9 km from Wild Beach and 3 km from Laourou Beach, Villa Archimedes offers air-conditioned accommodation with a balcony and free Wi-Fi. This villa also has a private pool.
Number of rooms: 11
Aristofanous,1, 8570 Peyia, Cyprus