Centro Barcelona se encuentra frente a la playa en Barcelona, a 1,9 km de Platja del Somorrostro y a 2 km de Platja de Sant Miquel. El alojamiento está a 6 min a pie de Catedral de Barcelona, a 300 metros de Palacio de la Música Catalana y a 8 min a pie de Paseo de Gracia. El alojamiento está a 600 metros del centro de la ciudad y a 1,9 km de Platja de la Barceloneta.
Las habitaciones del alojamiento tienen baño privado y wifi gratis, y algunas también cuentan con patio.
Cerca del alojamiento hay puntos de interés como Teatro Tívoli, Santa María del Mar y Plaza Real. El aeropuerto más cercano (Aeropuerto de Barcelona - El Prat) está a 13 km del alojamiento.