Brownlows Inn is a 3-star hotel situated above a pub in Liverpool City Centre. It is conveniently located within a 5-minute walk of the Royal Court Theatre and close to the central station, offering city views from its 43 rooms. The hotel is noted for its central location.