Located in Downtown Barcelona, this hotel is within a 5-minute walk of Barcelona Cathedral and La Rambla. Placa de Catalunya and Barceloneta Beach are also within 1 mile (2 km). Jaume I Station is only a 4-minute walk and Urquinaona Station is 6 minutes.