Hotel SB Plaza Europa
Hotel SB Plaza Europa
Carrer de les Ciencies 11-13
Barcelona, Spain
Track or cancel your reservation