Castello Di Cavallieri Suites & Spa – Adults Only 30 2241 086888Main Street, Faliraki, 85105, GreeceHotel Add to favorites 0