Results 1 results found W Hotel, Sant Sebastia, Barceloneta, Barcelona, Catalunya, Spain, Mediterranean, Europe