Das 41-stöckige Hotel Le Meridien City Center Doha liegt in einer Entfernung von 5 Gehminuten von der U-Bahn-Station Decc und bietet eine eigene Kunstgalerie. Das 5-Sterne-Hotel bietet 353 Zimmer sowie 3 Restaurants und liegt im Zentrum von Doha.
Katara Moschee ist ca. 4 Kilometer vom Hotel entfernt gelegen und Einkaufszentrum City Center ist auch nicht weit entfernt. Strand von Katara liegt auch in circa 10 Fahrminuten Entfernung vom Le Meridien City Center Doha. West Bay befindet sich in der Nähe von der Unterkunft. Das Hotel liegt außerdem in weniger als 1 km Entfernung von der Bushaltestelle Westbay Tbs Hub.
Ein Safe, ein persönlicher Safe und ein Schreibtisch werden in den Zimmern des Hotels Le Meridien City Center Doha angeboten. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie eine Klimaanlage sind ebenfalls vorhanden. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten außerdem einen Haartrockner und eine Duschhaube.
Jeden Morgen wird im Le Meridien City Center ein vegetarisches Frühstück serviert. Die Unterkunft verfügt über das Restaurant Rouge. Lassen Sie den Abend in einer hauseigenen Pool- Bar schön ausklingen.