City hotel

Alma Barcelona

Eixample · Barcelona · Spain

A calm hotel on Carrer de Mallorca, a short walk from La Pedrera.

Alma Barcelona is at Carrer de Mallorca 271, a block from Passeig de Gràcia.

  • Near La Pedrera