Abba Rambla Barcelona, Barcelona

Abba Rambla Barcelona

Rating: 
Property Location With a stay at Abba Rambla Barcelona, you'll be centrally located in Barcelona, steps from Raval Cat and Rambla del Raval. This hotel is 0.3 mi (0.4 km) from Sala