See why the chic Mandarin Oriental, Barcelona should be your luxury hotel of choice in this fantastic Mediterranean seaside city.