Hotel Alimara Barcelona

Starting at
Garden View

TripAdvisor Review

Based on 1031 review

See all

Property Location Located in Barcelona (Horta-Guinardo), Hotel Alimara is within a 15-minute drive of CosmoCaixa and Sagrada Familia. This 4-star hotel is 1.8 mi (2.8 km) from Parc del Laberint d'Horta and 2.9 mi (4.7 km) from Park Guell. Distances are displayed to the nearest 0.1 mile and kilomet...

More details