The Best Barcelona Hotel Barcelona
A very nice place to stay for a reasonable price - hotel «The Best Barcelona» is located in Barcelona. This hotel is located 2 km from the city center.
Avenida Diagonal, 311, 08013, Barcelona, Spain, Barcelona, 08013