El Hotel de Paris está situado en el centro de Moscú, a solo 3 minutos a pie de la estación de metro de Tverskaya. Sus habitaciones son elegantes y de estilo provenzal, con tonos claros y motivos florales. Todas cuentan con Wi-Fi gratuito, aire acondicionado, TV de pantalla plana, minibar y baño privado. El restaurante del hotel sirve cocina europea y platos de caza, además del desayuno buffet por las mañanas.