Petrochori (Peloponnese) villas
We found 1 property with availability in Petrochori (Peloponnese)
Show on map
Navarone Villas
Tragana, Petrochori (Peloponnese), Greece
Offering a free private carpark and a garden to guests, Navarone s is located 1.7 km from Costa Navarino. Free Wi-Fi is available in the rooms.
- 1-1