StandArt Hotel MoscowHotel
Strastnoy Boulevard 2, Tverskoj, 125009 Mosca, Federazione Russa
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.