The Marriott Grand Hotel is just a 5-minute walk from the Tverskaya Metro which offers easy access to the Kremlin. It features spacious rooms decorated with light woods and Art Deco touches.
Set in central Moscow, Avontur Hotel features free WiFi access for all guests. The nearest metro station, Kurskaya, is 1 km away and Moscow Art Theatre...