O Catalonia Sabadell é um hotel moderno que disponibiliza acesso Wi-Fi gratuito e todos os tipos de comodidades e serviços que se esperaria de uma propriedade de 4 estrelas. O alojamento está localizado numa área agradável de Sabadell, rodeado por um parque, bastante perto da Plaza Catalunya (praça), do Palacio de Congresos (centro de congressos) e da área de negócios.