A 3-minute walk from Paveletsky Train Station in the business area, this hotel features a modern interior, an on-site restaurant with business lunches, and a 24-hour front desk. Free WiFi is available...more
Courtyard by Marriott Moscow City Center is located in the heart of Moscow, within a 10-minute walk from Red Square and the Kremlin.The hotel's classic-style non-smoking rooms offer a flat-screen TV,...more
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
!Please enter check-in date