This well-equipped hotel offers luxury and a quirky décor within its airy suites. Fantastically located in Faliraki, resort amenities are within easy reach, while on-site relaxation and fabulous facilities await.