Hotels in Barcelona near Plaça del Sol
3721 results found
- Distance - low to high Sorting
Gran De Gracia
Carrer De Marti, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
H10 Casa Mimosa 4* Sup
Pau Claris, 179, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Kambove - 2 Bedrooms In Eixample Dreta
Avinguda Diagonal 361, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Hotel Paseo De Gracia
Paseo De Gracia, 102, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Leon
Passatge D'Alio, 21, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Stay U-Nique Apartments Balmes III
Carrer De Balmes, 166, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Stay U-Nique Apartments Legalitat
26 Carrer De La Legalitat, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Alcam Office Up
Carrer De La Industria, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Joanic Apartment Escorial
Escorial 50, Apartamento 2-3, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Cabuy - 1 Bedroom In La Dreta De L'Eixample
Passeig De Gracia 99, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Bbarcelona Gracia Flat
Placa Lesseps, 8, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Residencia Universitaria Resa Lesseps
Plaza Lesseps, 12, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Apartment Just 100Mts From Gaudi'S Casa Mila-La Pedrera
Passeig De Gracia 99, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Lewitt - 1 Bedroom In Eixample Dreta
Passeig De Gracia 99, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Barcelona City Street Hostal
Denia, 34, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Catalonia Boulevard
Rosello 249, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Flateli Providencia
81 Carrer De La Providencia, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Urban Flats Vallirana
29 Carrer De Vallirana, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Casa Mathilda
Roger De Lluria, 125, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)
Canela Homes Barcelona Casa Serra
125 Carrer De Roger De Lluria, Barcelona, Spain
0.8 km to Plaça del Sol (Open map)