BR

Hilton Diagonal Mar Barcelona

Barcelona, Spain