Petrochori (Peloponnese)
Petrochori (Peloponnese) hotels & apartments, all accommodations in Petrochori (Peloponnese)
Hotel Navarone
Petrochori, Petrochori (Peloponnese), Greece
The lovely Hotel Navarone Petrochori, located a 5-minute drive of Nestor's cave, offers a swimming pool and Wi-Fi in public areas. Thanks to its central location, the 3-star family-managed hotel is…