Amazing views, every direction.
Given that The Level Meliá Barcelona Sky is found in a skyscraper, 20-plus stories above Barcelona, it is not surprising that it has amazing views over the city, the sea and towards the mountainous Catalonian interior.