Petra and Fos Boutique Hotel & Spa Europe / Greece / Peloponnese / Lakonia Category: Type: Hotel Address: Lakonia - Itilo23062 / Peloponissos / Greece Facilities:
Properties:
Open: April to October...Petra & Fos Boutique Hotel nestles on the southern cliff-side of Mt. Taigetos. Guests enjoy free access to the gym and stylish accommodation with amazing views over the gulf of Itilo.