Located in the heart of Moscow, Voznesensky Hotel is just a 10-minute walk from the Kremlin and Red Square. All rooms include free Wi-Fi, a work desk and satellite TV.