El Atenas Catalonia está situado a 3 paradas de metro del centro de Barcelona y tiene una piscina en la azotea con vistas a la cercana torre Agbar y a la Sagrada Familia. Ofrece wifi gratuita y alberga un gimnasio y un spa con baño turco.
Las habitaciones del Hotel Atenas Barcelona son sencillas y luminosas y cuentan con suelo de madera. Todas tienen aire acondicionado, minibar y TV vía satélite.
El desayuno buffet del hotel cuenta con cocina a la vista y el Gastrobar ofrece cócteles y platos mediterráneos. También hay una piscina en la planta 11 con vistas espectaculares a la ciudad.
Este hotel se encuentra a poco más de 1 km de la Sagrada Familia y a 15 minutos a pie del centro comercial Glòries.
El Catalonia Atenas proporciona parking, presta servicio de equipaje y está a 2 minutos a pie de la estación de metro de Clot y a 200 metros de la estación de tren de Clot, desde donde salen trenes directos al aeropuerto de Barcelona.