Where to stay
Book a room in Russian with Flight Centre
European Russia, west of the Ural Mountains, is ideal for first time visitors. Regions such as Central Russia (home to Moscow), Northwest Russia (where Saint Petersburg is found) and Southern Russia (residence of resort city Sochi) are the best places to source a hotel. Both Moscow and Saint Petersburg have a selection of three to five star stays, budget accommodation and 'mini hotels' in apartment buildings.