Hotel Royal Rose(3 stars)

Athinodorou str., 85100 Faliraki View on map
of 2