Eurohotel Diagonal Port(4 stars)

Lope de Vega 4, 08005 Barcelona View on map