Catalonia Diagonal Centro está ubicado en el centro de Barcelona, junto al Paseo de Gracia, rodeado de la más bella arquitectura modernista y de los edificios más representativos de la obra de Antoni Gaudí. El hotel se encuentra a unos cuantos pasos de la zona comercial y turística en el corazón de esta ciudad mediterránea. Además, el Aeropuerto Internacional de Barcelona (BCN) se localiza a 15 kilómetros del hotel.
Catalonia Diagonal Centro consiste en 84 habitaciones, con varias amenidades tales como aire acondicionado y calefacción, espejo de tocador, y minibar. Asimismo, todos los cuartos están equipados con televisión por cable, caja de seguridad, teléfono privado y acceso a internet.
Catalonia Diagonal Centro cuenta con diferentes opciones gastronómicas, tales como desayuno bufet y cocina mediterránea, así como un bar de bebidas nacionales e importadas. Adicionalmente, el hotel dispone de salones de eventos para conferencias y banquetes con capacidad para hasta 400 personas. Asimismo, las instalaciones también incluyen cajas de seguridad en la recepción, cambio de moneda, sitio de taxis y estacionamiento gratuito.