7.8
Plaça de la Rosa dels Vents, 1, Barcelona, Catalunya
Hotel Bar · La Barceloneta · 79 tips and reviews
8.7
Passeig De Gràcia, 1 (Pl. Catalunya), Barcelona, Catalunya
Electronics Store · La Dreta de l'Eixample · 325 tips and reviews
Foursquare © 2024 Lovingly made in NYC, CHI, SEA & LA