H10 Marina Barcelona ****

H10 Marina Barcelona ****

Renaissance Barcelona Hotel, Carrer de Pau Claris, Barcelona, Spain