With a stay at Hotel Ciutat Vella, youll be centrally located in Barcelona, just a 4-minute walk from La Rambla and 6 minutes by foot from Placa de Catalunya. This hotel is 2.2 mi (3.6 km) from Sagrada Familia and 1.2 mi (1.9 km) from Barcelona Cathedral.