Château de la Tour is a sophisticated, country-style hotel in a former chateau. It offers fine dining, a seasonal outdoor pool, and complimentary Wi-Fi. Wedding menus are available.