Situado a cerca de 5 minutos a pé do Royal Court Theatre (teatro), o Brownlows Inn está situado acima de um pub. Este hotel está idealmente localizado no centro da cidade de Liverpool, a 10 minutos a pé do Liverpool ONE. A propriedade fica a 400 metros do centro da cidade e a 1,1 km de Albert Dock.
Todos os quartos do hotel estão equipados com uma chaleira. A casa de banho privativa está equipada com um chuveiro e produtos de higiene pessoal gratuitos.
Está disponível assistência 24 horas na recepção.
Pier Head fica a 1,1 km do Brownlows Inn. O Aeroporto John Lennon de Liverpool encontra-se a 11 km da propriedade.