Barceló Sants(Sants-Montjuïc, Spain)

Barceló Sants



stars4-star hotel
mapPlaza Paisos Catalans, s/n, Sants-Montjuïc, 08014 Barcelona, Spain

thumb_up8.6 (Excellent) by 4,297 verified reviews
location_onmap
camera_altphotos

infomore details of Barceló Sants at booking.com

Published by