Barcelona, The waterfront along the harbour.
Hotel Duquesa.
©
Barcelona Hotels