If you want to stay in the heart of Moscow, next to the Red Square, the Kremlin, or next to the Airport or even betther, on a quiet town or in another russian citie, like St. Petersburg, beautifull sightiseens, on a luxuruious Hotel, comfortable acommodation. Here you have a list of hotels in Russia.

