Barceló Sants

4.0 star property
Hotel connected to a shopping center in Sants-Montjuïc with 2 restaurants
VIP Access

Choose dates to view prices