A pub housed in a striking 19th-century former hotel.