Le Méridien (Teil der prestigeträchtigen Starwood Hotelkette) besticht durch seine unschlagbare Lage direkt an der Las Ramblas im Zentrum von Barcelona.
Das Hotel zeichnet sich durch elegante Zimmer mit zeitgenössischem Innendesign aus. Alle Zimmer sind mit einer Musikanlage ausgestattet. Des Weiteren verfügt das Hotel über einen Spa-Bereich und bietet Wasser- und Aromamassagen an.
Alle Gäste des Hotels bekommen freien Eintritt für das MACBA (das Museum für zeitgenössische Kunst), welches nur einen 5-minütigen Fußweg vom Hotel entfernt ist.