Navarino Villas by Xenia Resorts, is a complex of 6 seafront villas, located in the Romanos beach, overlooking the Navarino castle, near Voidokilia beach.
Peloponnese, Pelopones
Comparing over 2000 hotels for the best offers!