Château d'Ouchy is a neo-Gothic hotel offering upscale rooms and suites. Amenities include a lakeside restaurant/bar, outdoor pool, spa, wellness center and beach access. Originally built on the site of a medieval fortress, it provides temporary art galleries.