Hotel Torre Catalunya boasts two exquisite dining outlets, one restaurant and one bar, each offering magnificent views of the Barcelona cityscape.
- Visual Restaurant serves Mediterranean cuisine with a variety of healthy and vegetarian options, with a one-of-a-kind view as its complement. The restaurant is located on the hotel’s 23rd floor and gives diners a panoramic view of Barcelona in an intimate dining ambiance.
- Eclectik Bar, beside the hotel's lobby, offers a snack menu and a variety of cocktails, wines, and beers in a casual yet modern atmosphere. With an unobtrusive ambiance and accommodating service, guests will find a charming place to relax and rejuvenate among company or in solitude.