Alojamiento plaza españa is located in the Sants-Montjuïc district of Barcelona, 1.9 km from Sants Railway Station, 1.5 km from Palau Sant Jordi and 2.5 km from Plaça Catalunya. The property is around 2.
Number of rooms: 2
35 Carrer de Lleida planta 3, puerta 4, Sants-Montjuïc, 08004 Barcelona, Spain