Profile picture
Mandarin Oriental, Barcelona
Luxury hotel located at the heart of Barcelona's Golden Square