El hotel La Ciudadela está ubicado en el centro de Barcelona, junto al parque de la Ciutadella y el barrio del Born. Muy cerca queda también el Arco de Triunfo, así como el paseo Sant Joan o la plaza Tetuan. Cuenta con buenos accesos desde las principales autopistas, así como varias estaciones de transporte público que de manera fácil y sencilla le acercarán a cualquier punto de la ciudad, como la plaza Cataluña, las Ramblas, la Sagrada Familia, el Park Güell o los barrios de Gracia o el Raval.
El hotel La Ciudadela fue inaugurado en el año 2005. Todas sus habitaciones están equipadas con TV, Internet, caja de seguridad, nevera, aire acondicionado y calefacción. En las zonas comunes cuentan con consigna para equipajes, parking, zona infantil, bar-cafetería, restaurante, así como red WiFi para que los clientes puedan disfrutar de una buena conexión a Internet desde cualquier punto del hotel.