Add Your Own Review

Venus Beach Hotel

Accommodation - Hotel

Platanias , Greece

Rating Rating

1 Review

Latest Reviews

We love North West Crete and have returned several times staying in small hotels around Maleme either HB or SC. This year unable to find accommodation in the area on the dates we wanted we looked...