Hotel Centro Barcelona jest usytuowany w dzielnicy Stare Miasto prawie 20 min spacerem od atrakcji kulturalnych, takich jak Muzeum Egipskie w Barcelonie.
Niektóre pokoje dysponują prywatną łazienką z bidetem i wanną.
Restauracja El Cochabambino rozpieszcza gości potrawami kuchni południowoamerykańskiej i znajduje się w niewielkiej odległości od obiektu noclegowego.
Casa Batlló znajduje się jedynie 1 km, a Sagrada Familia - około 25 min piechotą stąd. Kościół Santa Maria del Mar leży w około 700 m. Do pobliskich atrakcji sportowych należy Stadion piłkarski Camp Nou prawie 10 min autem od tego hotelu. Stacja metra Arc de Triomf jest w 5 minut spacerem od hotelu, a w ciągu 5-minutowego spaceru moązna dostać się też do przystanku autobusowego Placeta de Comerc.