El Ciutat de Barcelona se encuentra en el Barrio Gótico de Barcelona, a solo 100 metros del Museo Picasso. Además, cuenta con una piscina al aire libre en la azotea y habitaciones insonorizadas con aire acondicionado, WiFi gratuita y TV de pantalla plana.
Las habitaciones del Ciutat Barcelona Hotel también cuentan con calefacción, escritorio y baño privado con secador de pelo y artículos de aseo de Pure Eco.
El hotel goza de una ubicación céntrica, a solo 300 metros de la estación de metro Jaume I y a 10 minutos a pie de plaza Catalunya y de las Ramblas.
El hotel también alberga recepción 24 horas y consigna de equipaje.