El Hotel Radisson Royal es un hotel de lujo ubicado en el centro de Moscú, cerca del río Moscova y el Kremlin. Todas las habitaciones del hotel cuentan con baño privado en la habitación, equipado con bañera o ducha. Las habitaciones son elegantes y espaciosas, con vistas panorámicas de la ciudad. Además del baño privado, las habitaciones también cuentan con aire acondicionado, televisión de pantalla plana y minibar. El hotel cuenta con varios restaurantes y bares, así como con un spa con piscina, sauna y gimnasio.