At The Helm Hotel and Pub Address: 203 HOWERTON AVE, ILWACO Phone: 360.777.3824 About: Amenities: Book Now