El Catalonia Roma se encuentra a 600 metros de la estación de Sants, con servicio de trenes AVE y de metro. Ofrece WiFi gratuita y está a solo 10 minutos en metro o autobús del centro de Barcelona.
Hay conexiones directas en tren con el aeropuerto de Barcelona desde la estación de Sants, donde también para el autobús del aeropuerto.
Las habitaciones son modernas y tienen aire acondicionado, suelo de madera, una pequeña nevera con agua gratuita y TV vía satélite. Hay una caja fuerte, minibar y baño privado con secador de pelo.
El restaurante del hotel sirve un desayuno buffet. Hay servicio de habitaciones y bar.
El hotel está a 15 minutos a pie de la Plaza de España, la Fuente Mágica de Montjuic y el centro de conferencias Fira.
La recepción del Catalonia Roma está abierta las 24 horas y cuenta con tragaluz grande de vidriera. El establecimiento también ofrece servicios de alquiler de coches y de cambio de divisas.