Das Shangri-La Paris befindet sich zentral im Stadtzentrum von Paris, in der Nähe des Eiffelturms. Die Entfernung zum Flughafen Paris Charles de Gaulle Airport beträgt ca. 31,5 km, zum Musée d'Art Moderne sind es 200 m und zur Metro Iéna nur 50 m.
Die Zimmer im Shangri-La Paris sind elegant, exklusiv und luxuriös ausgestattet. Zur Verfügung stehen verschiedene Kategorien wie Superior (DS) und Deluxe Room (DX). Die Zimmer verfügen über Annehmlichkeiten wie Bad/WC, WLAN, Safe, Minibar und mehr.
Das Hotel bietet insgesamt 3 Restaurants, darunter das À-la-carte-Restaurant 'La Bauhinia', das Gourmetrestaurant 'L'Abeille' mit französischer Küche und ein weiteres Gourmetrestaurant mit chinesischer Küche. Zudem gibt es eine Cocktailbar, eine Loungebar und einen Weinkeller.
Für Sportbegeisterte steht ein Fitnesscenter zur Verfügung.
Entspannung finden Gäste im Spa- & Wellnessbereich des Hotels, welcher ein Hallenbad und Behandlungsräume umfasst.
Zu den weiteren Annehmlichkeiten des Shangri-La Paris zählen eine 24-Stunden-Rezeption, ein Business-Center, Parkplätze, eine Cocktailbar, ein Hotelsafe, ein Wäsche- und Bügelservice sowie ein Valet-Parking. Das Hotel akzeptiert alle gängigen Kreditkarten und ist auch für Personen mit eingeschränkter Mobilität geeignet.
In der Nähe des Hotels befinden sich Sehenswürdigkeiten wie der Eiffelturm, das Musée d'Art Moderne und die Metrostation Iéna.