Le Catalonia Bristol est situé au centre du parc industriel de Llobregat, dans un quartier résidentiel de Sant Andreu de la Barca, à 20 minutes de Barcelone. Ses chambres sont équipées d'une connexion Wi-Fi gratuite.