W Barcelona is a trendy hotel that boasts a variety of dining options, including the Michelin-starred restaurant, Wave. The restaurant serves Mediterranean cuisine with a focus on seafood, and offers stunning views of the Mediterranean Sea. The hotel also has a rooftop bar, Eclipse, which serves cocktails and light bites with panoramic views of the city.