Hotel National in Moscow, Russia - Encircle Photos

25 Hotel National in Moscow, Russia

Hotel National provides five-star service for its 200 rooms. There are also 55 suites decorated with 19th century Art Nouveau furnishings and paintings. The central location on Tverskaya and Mokhovaya Streets offers excellent views of the Kremlin and Red Square. Since opening in 1903, The National has hosted an endless list of aristocrats, celebrities, dignitaries and Soviet leaders including Vladimir Lenin in room 107. The historic hotel is now part of the Luxury Collection owned by Starwood Hotels & Resorts.

VIEW MAP

Hotel National in Moscow, Russia

15/1 Mokhovaya Str. Bld. 1, Moskva, 125009, Russia

Directions

Share this Photo