Enjoy contemporary cuisine with stunning lake views at Tower, located within the Lake Vyrnwy Hotel and Spa.