This hotel is situated in Downtown Barcelona within a short 7-minute walk of La Rambla and also 15 minutes on foot from Plaça de Catalunya. You'll also find Port de Barcelona and Sagrada Familia within a short drive.