W Barcelona is a trendy hotel located on the beachfront of Barceloneta. The hotel's happy hour takes place at the Eclipse rooftop bar, where guests can enjoy panoramic views of the city while sipping on creative cocktails and enjoying live music.