Within a short walk of Katovigli Beach, Bayview Resort Crete is within 2 miles (3 km) of Lagoufa Beach. This 50-room apartment building has a private beach, free in-room WiFi, and free self parking.
Each apartment has an array of amenities, including a balcony, a refrigerator, and a coffee maker. Guests can expect to find free WiFi and a 22-inch LCD TV with satellite channels. In-room massages are available, and each apartment also includes a phone. Weekly housekeeping is available.
Guests of Bayview Resort Crete enjoy features like a children's pool, free WiFi in public areas, and express check-in. There's free parking if you drive. Front-desk staff can assist with securing valuables and tours/tickets. This beach apartment building also has express check-out.