The historic hotel is located in the centre of the former Russian capital of St Petersburg  directly on the Nevsky Prospekt and 5 minutes to Vostania metro station Many museums  theatres  shops and restaurants are within walking distance  Moscow Train Station is just opposite