Enjoy great food, cocktails, and drinks at 1881 Restaurant & Bar, located within The Hydro Hotel.