Plaza España Apartment Apartment Sants-Montjuïc
Featuring a private terrace with mountain and city views, Plaza España Apartment is a self-catering accommodation located in Barcelona, 500 m away from Plaza Espanya. Free Wi-Fi access is available.
Carretera de la Bordeta, 57 - Stairs A Apartment 3, Sants-Montjuïc, 08014 Barcelona, Spain