H10 Montcada Boutique Hotel

Barcelona, Ciutat Vella, Spain. A modernist building on Via Laietana. A one-night Barcelona landing.