Fashion

Why London’s art scene is flocking to this 5-star hotel in Barcelona

Views: 7

El Palace Barcelona is an art-lover’s paradise, with six suites dedicated to cultural icons and a new art exhibition every four months. Read Glamour’s review. Continue Reading

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

13 + 5 =