Royal Meridien National Hotel, Moscow, Russia
The Hotel National, opened in 1903 on Manezhnaya Square directly opposite the Kremlin, is one of the historic hotels of Moscow. Photos taken in 2005.
The Visual Travel Guide is a collection of High resolution travel photographs
The Hotel National, opened in 1903 on Manezhnaya Square directly opposite the Kremlin, is one of the historic hotels of Moscow. Photos taken in 2005.