Helping to share the web since 1996
Seaview hotel in the heart of Skafia, Crete, Greece featuring 10 rooms and a traditional Cretan restaurant overlooking Skafia harbor and beach. The hotel also has 4 suites up to Vrissi beach.