Located in East Mani, Petra Kai Fos Boutique Hotel & Spa is in the historical district, a 5-minute drive from Ionian Sea and 9 minutes from Kelefas Castle. This upscale hotel is 5.6 mi (9 km) from Pikoulakis To ... Read more

View all Luxury Hotels in Itilo