OUR FAV W Barcelona Spain, Barcelona W Barcelona, located on Barcelona's most vibrant beachfront, offers a unique 5-star luxury experience with 406 rooms and 67 suites. Enjoy spectacular sea and city views at this iconic Barcelona hotel ...