Metropol Hotel Moscow

The venerable Metropol Hotel in Moscow is located adjacent to Red Square and still has pre-revolutionary charm.

%d bloggers like this: