A bar/lounge, laundry facilities, and free WiFi in public areas are available at this smoke-free hotel.
Du Lac Hotel is located in Agios Nikolaos. Alykes of Elounda and Elounda Windmills are local landmarks, and the area's natural beauty can be seen at Kitroplateía and Lake Voulismeni.