El Alma Barcelona se encuentra en un bonito edificio situado junto al Passeig de Gràcia de Barcelona y alberga un spa, restaurante con terraza y habitaciones con aire acondicionado y conexión Wi-Fi gratuita.
Las habitaciones del Alma Barcelona presentan una decoración moderna y elegante y disponen de sillones de cuero, TV Loewe de pantalla plana, teléfono Punkt y baño privado con albornoz y zapatillas.
El spa del Alma incluye una piscina cubierta, hammam, sauna, gimnasio y servicio de masajes.
El personal de recepción del Alma, disponible las 24 horas, puede ofrecerle información sobre los lugares de interés de Barcelona. Bajo petición, el hotel ofrece servicio de enlace con el aeropuerto de Barcelona El Prat, situado a 25 minutos en coche.
El hotel está a una calle de La Pedrera de Gaudí, a 5 minutos a pie de la Casa Batlló y de la estación de metro Diagonal y a poco más de 1 km de la Plaza de Catalunya.