Lakefront hotel, Al Fiore, offers relaxed stays with lake views, an outdoor pool, and a restaurant. Free Wi-Fi and breakfast are included.