Luxury Hotel
Open since 1903, Hotel National, a Luxury Collection Hotel in Moscow is a luxury hotel centrally located, just 200 meters from Red Square and the Kremlin. It offers a free spa with an indoor pool, and a rich breakfast buffet with international dishes.
TverskoyRussiaBOOKING YOUR HOTEL