CATALONIA BARCELONA PLAZA HOTEL

PLAZA ESPANA 6-8
Barcelona
Spain