Description
Perfectly located for Moscow’s historic sights, this luxurious 5-star hotel is just 200 metres from Red Square. The National offers views of the Kremlin from its breakfast room.
Products, services, keywords
Map
Statistics:
Fully viewed : 5809
Showed in search results : 38725
Fully viewed : 5809
Showed in search results : 38725