El The Chess Hotel es un establecimiento de diseño situado en el centro de París y cuenta con bar, terraza y WiFi gratuita en todas las instalaciones. La Opéra Garnier está a 300 metros y los grandes almacenes Galeries Lafayette se encuentran a 150 metros. Todas las habitaciones tienen aire acondicionado y baño con artículos de aseo gratuitos, zapatillas, albornoces, secador de pelo y toallero eléctrico. Todos los baños están equipados con ducha con cabezal de efecto lluvia. La suite también ofrece vistas a la Ópera Garnier. El establecimiento ofrece servicio de venta de entradas, mostrador de información turística, recepción 24 horas y consigna de equipaje. Se pueden alquiler scooters eléctricos. El Chess Hotel está a solo 100 metros de la estación de metro Opéra (líneas 7, 3 y 8), que ofrece acceso directo al Museo del Louvre y a la estación de tren Gare Saint-Lazare.