This stylish hotel is located next to Sants AVE Train Station and offers panoramic views of Barcelona. Torre Catalunya Hotel has a spa, indoor swimming pool, and rooms with free WiFi and satellite TV.
All spacious modern rooms feature air conditioning and central heating. You can enjoy impressive city views from the hotel’s 23rd-floor Visual Restaurant. The trendy Eclectik Bar serves food and cocktails and features colourful minimalist décor.