Photos coming soon
HOTEL
Alcam Montjuic
Llerida, 35, Sants-Montjuïc, 08004 Barcelona, Spain, Barcelona
Where it sits
Alcam Montjuic
Llerida, 35, Sants-Montjuïc, 08004 Barcelona, Spain, Barcelona
41.37245, 2.15545
Similar stays nearby
Alcam Montjuic
Hotel · 0 m
Alcam Lerida
Hotel · 12 m
InterContinental Barcelona By IHG
Hotel · 60 m
Montjuic Fountains
Hotel · 85 m
Classbedroom Fira Business Apartment
Hotel · 103 m
Classbedroom Fira Business Apartment
Hotel · 103 m
InterContinental Barcelona by IHG
Hotel · 104 m
La Franca Travellers Adults Only
Hotel · 118 m
Nearby to explore
Plan around Alcam Montjuic
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 10, 2026.
