In Barcelona (Ciutat Vella). With a stay at W Barcelona, you'll be centrally located in Barcelona, within a 10-minute drive of La Rambla and Sagrada Familia. This luxury hotel is 0.9 mi (1.5 km) from Barceloneta Beach and 1.2 mi (2 km) from Port de Barcelona.