El Barcelona Center Tallers se encuentra a sólo 5minutos a pie de Las Ramblas y de la plaza de Catalunya. Ofrece estudios y apartamentos bien equipados con conexión Wi-Fi gratuita. Los apartamentos están a poca distancia a pie de una amplia variedad de tiendas, bares y restaurantes.
Los apartamentos y estudios del Barcelona Center Tallers son modernos y cuentan con aire acondicionado, zona de estar con TV y cocina o zona de cocina con nevera, microondas, cafetera y fogón eléctrico.
El mercado de la Boquería está a sólo 5 minutos a pie del edificio principal del Center Tallers. Las famosas casas de Gaudí, en el paseo de Gracia, se encuentran a sólo 2 paradas de metro desde la plaza de Catalunya.
La parada del autobús que va al aeropuerto se encuentra a 10 minutos a pie del Tallers. Las estaciones de trenes y metro de Plaza Catalunya están a 5 minutos a pie del establecimiento.