Galaxy Villas
Koutouloufari, Ag. Konstantinou St., Hersonissos, Crete Island
Our customers tell us that they can't get enough of the overall property condition at Galaxy Villas. During your stay, you'll be within walking distance of Star Beach Water Park. You'll find features such as free WiFi in public areas and free self-parking, plus a restaurant. Built in 1987, this upmarket aparthotel has 53 apartments on 1 floor. Free WiFi and a kitchenette are available in each apartment.