Llerida 35, Barcelona
bedrooms
Baths
Guests
Alcam Montjuic offers self-accommodations 2297 feet from both Plaza de España, and Fira de Barcelona. Mercat de Les Flores Theater is 2 minutes’ walk away, and free Wi-Fi is provided.
WiFi/Internet
Pet friendly
Laundry
Air conditioning
No nearby properties available in this region at the moment.