O Hotel Catalonia Bristol situa-se no centro do parque industrial de Llobregat, numa área residencial de Sant Andreu de la Barca, apenas a 20 minutos de Barcelona. Disponibiliza quartos com acesso Wi-Fi gratuito.
Durante o seu tempo livre, os hóspedes poderão relaxar no terraço para banhos de sol e na piscina exterior no jardim.
O hotel tem salas ideais para a realização de reuniões, convenções ou banquetes, além de apresentar também um bar e um restaurante com cozinha mediterrânea e estacionamento.
A Estação de Sant Andreu de la Barca encontra-se a 500 metros, que liga os passageiros à Praça de Espanha e ao Centro de Exposições Fira em 35 minutos.