Barceló Sants
Type:
Hotel
Address:
Plaza Paisos Catalans, s/n, Sants-Montjuïc, 08014 Barcelona, Spain
Country:
Spain
Hotel Barceló Sants