Seventy Barcelona is a modern hotel offering chic accommodations, an upscale spa, dining, a cocktail bar, a pool, meeting rooms, and a gastro area.