Situado a 9 minutos a pie de la CosmoCaixa, y a 3 km de la Basílica de la Sagrada Familia, el hotel de 5 estrellas ABAC restaurante Hotel Barcelona cuenta con una piscina climatizada, para que los huéspedes puedan darse un chapuzón. Este hotel ofrece un restaurante a la carta, además de baño de vapor turco, un jacuzzi y una piscina cubierta, y se encuentra en el barrio Sarrià-Sant Gervasi.
El ABAC restaurante Barcelona está cerca de los Jardines de La Tamarita y no demasiado lejos de la estación de metro El Putxet. El Parque Güell está a 1 km de distancia, mientras que la estación de autobuses Av Tibidabo - Pg Sant Gervasi, está a 5 minutos andando del sitio. La Catedral de Barcelona está a 4 km del hotel. La estación de metro más cercana está a tan solo 10 minutos andando del sitio.
El ABAC restaurante dispone de 15 cuartos con minibar y servicio de tetera/cafetera, y comodidades modernas como TV de pantalla plana con canales vía satélite. En algunas habitaciones hay un cuarto de baño privado con ducha a ras de suelo. Algunas de estas habitaciones tienen vistas al río.
Cada mañana se invita a los huéspedes al restaurante para desayunar. La comida internacional se prepara en el restaurante ABaC del ABAC restaurante Barcelona.