El Budapest está situado en el Centro histórico de Moscú, a sólo 7 minutos a pie de la Plaza Roja y el Kremlin.
Es un edificio de lujo, remodelado del siglo XIX, con diseños elegantes y decoración clásica y refinada. Dispone de 116 habitaciones, distribuidas en suites y habitaciones familiares. Las cuales incluyen TV por cable y aire acondicionado.
En el restaurante sirven desayuno tipo buffet con variedad de platos europeos. En el comedor podrás pedir platos a la carta, y disfrutar la gastronomía internacional. Así como, dispone de un bar, donde puedes compartir bebidas con los amigos, o conocer otros huéspedes. También sirven exquisitos postres para ti y tu pareja.
Cuentas con una amplia sala de estar común, en la que puedes conocer a otros huéspedes y conversar. Igualmente contaras con piscina interior, dispuesta todo el año para tu esparcimiento.