Location: Barcelona, Spain
Site: The Mirror
The Mirror Barcelona is an avant-garde showpiece, both in its architecture and interior design. The design of the interior fuses the use of white with endless reflections from a universe of mirrors, to create this boutique hotel’s unique character. It is true that this is one of the best arts hotels in Barcelona.