Petrochori (Peloponnese) hotels & apartments, all accommodations in Petrochori (Peloponnese)

Suggested hotels in Petrochori (Peloponnese)

Navarone Petrochori

Petrochori, Petrochori (Peloponnese), Greece

Navarone Petrochori  photo

The 3-star Navarone Hotel is located in the center of Petrochori. The hotel represents Mediterranean architecture in Petrochori.