El Grand Hotel ocupa un edificio del siglo XVIII situado en el corazón de París, a 200 metros del Museo del Louvre y de los jardines de las Tullerías. Cuenta con excelentes obras de arte, un spa de Holidermie, un restaurante a la carta y recepción 24 horas.
Las habitaciones de diseño del Grand Hotel Palais Royal incluyen minibar. Disponen de conexión WiFi gratuita, baño privado y TV HD de pantalla plana con canales vía satélite. Algunas habitaciones tienen balcón con vistas a los monumentos de París.
El Grand Hôtel El Du Palais Royal sirve todos los días un desayuno buffet de estilo americano, que se puede tomar en la habitación bajo petición. Los huéspedes también pueden disfrutar de una excelente comida en el restaurante o relajarse con una copa en el bar del hotel.
La estación de metro Palais Royal-Musée du Louvre (línea 1) está a solo 150 metros del hotel y ofrece acceso directo a los Campos Elíseos, la Place de la Concorde y el Arco del Triunfo. El aeropuerto Charles de Gaulle se encuentra a 23 km.