15/1 Mokhovaya str. bld. 1, Moscow 125009 Russian Federation
+7 495 258-70-00

Check Room Rates & Availability

Hotel National, a Luxury Collection Hotel, Moscow