The Marriott Courtyard Moscow is situated in the heart of the downtown, between the historic streets of Tverskaya Ulitsa and Bolshaya Nikitskaya Ulitsa. Within comfortable walking distance of the Kremlin and Red Square, the Marriott Courtyard Moscow is ideally located for exploring downtown Moscow on foot. The building that houses the hotel is itself a charming 18th century mansion, and the surroundings are some of the most picturesque in the city.