Barcelona - Art Hotel Barcelona
A very nice place to stay for a reasonable price - hotel «Barcelona - Art» is located in Barcelona. This hotel is located in 4 km from the city center.
97 Carrer De L'art 3-2, 08041, Barcelona, Spain, Barcelona, 08041