Marriott Moscow Grand Hotel, Moscow

Marriott Moscow Grand Hotel

26 Tverskaya Street

Moscow Marriott Grand Hotel is close to Red Square, the Kremlin and attractions. The five-star hotel features 855 square meters of event space and spacious guest rooms. Also features 3 restaurants, health club and indoor pool.