Loading map…

Almanac Barcelona

A Michelin One Key hotel in the Eixample, with 91 rooms blending Art Deco, mid-century, and contemporary design.