El Brownlows Inn está situado encima de un pub, a 5 minutos a pie del teatro Royal Court. Este hotel disfruta de una ubicación ideal en el distrito centro de Liverpool, a 10 minutos a pie del centro comercial Liverpool ONE. El establecimiento se encuentra a 400 metros del corazón de la ciudad y a 1,1 km del complejo Albert Dock.
Todas las habitaciones del hotel están equipadas con hervidor de agua. El baño es privado y cuenta con ducha y artículos de aseo gratuitos.
La recepción está abierta las 24 horas.
El Pier Head está a 1,1 km del Brownlows Inn, y el aeropuerto John Lennon de Liverpool se sitúa a 11 km.