Tourist Essentials in Russia
Travelers are voting Mayakovskaya, Embassy of Malaysia and Embassy of Azerbaijan as the best of 1370 tourist essentials in Russia. Also popular are St Petersburg Hotel in Saint Petersburg and Vyborg Hotel and Embassy of Belarus - Moscow in Moscow. Want more? Check out our map of tourist essentials in Russia or these 343 tourist essentials in Saint Petersburg.