Troy Legends 2 Mouson Street, Pyla, Cyprus (Open map)
Athinon Street 101, Pyla, Cyprus (Open map)
Dhekelia Rd, Pyla, Cyprus (Open map)
Pyla Village Resort University Avenue 110, Pyla, Cyprus (Open map)
Sokratous Street 11, Pyla, Cyprus (Open map)
Villa Paradise Complex 1 Symis - Tilou 13, Pyla, Cyprus (Open map)
Sea Green Gardens, Anthousis 3, Pyla, 7081, Cypr. Block F Apartament 3, Pyla, Cyprus (Open map)
Thessalonikis 1, Pyla, Cyprus (Open map)
Pyla Gardens A104 University Avenue, Pyla, Cyprus (Open map)
Samou 27, Pyla, Cyprus (Open map)
Apt 2 Evagora Palikaridi 3, Pyla, Cyprus (Open map)