Harry's on the River is a restaurant and bar located within the Absolute Hotel, offering a lively atmosphere with river views. It features indoor and outdoor dining options and utilizes local produce in its dishes.