Plaza España Central ApartmentApartment
Carrer de la Diputació, 12, Eixample, 08015 Barcelona, Spain
Featuring inner courtyard views, Plaza España Central Apartment provides accommodation with balcony, around 1.2 km from Sants Railway Station. There is a private entrance at the apartment for the convenience of those who stay.