StandArt Hotel Moscow 5* is situated in Moscow city center, a 2-minute walk from Tverskaya, Pushkinskaya, and Chekhovskaya metro stations. The Red Square, Kremlin, and the most famous state theaters are situated just 10 minutes' walk from the hotel.
Number of rooms: 105
Strastnoy Boulevard 2, Tverskoy, 125009 Moscow, Russia