Petra & Fos Boutique Hotel & Spa
Karavostasi, Anatoliki Mani, Laconia, Peloponnese
Petra & Fos Boutique Hotel & Spa comes out of the calm waters of Itilo’s gulf at the rocky southern foot of mount Taigetos.The hotel operates under new ownership and is under continuous upscaling. It has been built and...
View More