Pefkohori, Pefkohori 63085, Pefkochori 630 85, Greece, Pefkohori
+302374063030
Pet
Swimming pool
Internet access