Tower Hotel and Leisure Centre

The Mall, Waterford