Marriott Moscow Grand Hotel, Moscow
Marriott Moscow Grand Hotel
26 Tverskaya StreetMoscow 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.