Das Hotel Le Meridien Barcelona liegt rund 2 km von der Font Màgica sowie lediglich 13 Minuten zu Fuß vom Kolumbus-Denkmal entfernt und stellt luxuriöse Zimmer zur Verfügung. In dem kosmopolitischen Viertel gelegen, verfügt das Hotel über eine Cocktail- Bar und bietet einen atemberaubenden Blick.
Das Hotel befindet sich im Zentrum von Barcelona, in ca. 5 Gehminuten Entfernung vom Plaça de Catalunya. Das Le Meridien befindet sich in unmittelbarer Nähe zum Mercat de la Boqueria und kann in etwa 5 Minuten vom Zentrum von Barcelona erreicht werden. Die Unterkunft ist außerdem weniger als 1 km von der Casa Batlló entfernt. Das 5-Sterne-Hotel befindet sich in ca. 5 Gehminuten Entfernung von der U-Bahn-Station Liceu.
Es gibt 184 Zimmer, die über einen Flachbildfernseher mit Satellitenkanälen und WLAN sowie eine Minibar verfügen. Sie sind zudem mit einem Schreibtisch ausgestattet.
Das Le Meridien Barcelona bietet ein internationales Frühstück an. Die Gäste können italienische Gerichte im Restaurant Restaurant La Poma genießen, 100 Meter von hier entfernt.