Luxury option in the heart of Moscow, Hotel National is located just a short walk to The Kremlin, Bolshoi Theater and the Red Square, and next to Okhotny Ryad metro station.
Within its historic building, this historic hotel features an indoor pool, an Italian restaurant with views over St. Basil’s Cathedral, a gym, spa and sauna. Elegant, large guest rooms offer views of the city or the backyard.
bar, restaurant, swimming pool, spa
15/1. bld. 1, Mokhovaya St, Moscow