Metropol Hotel Moscow February 5, 2019June 6, 2017 by Alan Bowker The venerable Metropol Hotel in Moscow is located adjacent to Red Square and still has pre-revolutionary charm.
Moscow Subway February 5, 2019June 6, 2017 by Alan Bowker A good touring activity during a rainy day in Moscow is to go underground and inspect the metro system