The most recently built, top-of-the line hotel in Moscow opened in July 2007 in the place of the razed Soviet-era Intourist ... More