W Barcelona
W Barcelona
Hotel
Plaça Rosa dels Vents, 1, Barcelona, Spain
84
Very Good ·
977 reviews