Saint Petersburg, Russian Federation Comfortable hotel in the centre of St.Petersburg.Located on the main Nevsky Prospekt and close to the Moscow railway station. This mini hotel has 28 rooms. Each room has two beds, telephone, TV, bathroom, safe. A Superior new First Class Hotel ideally located on the most famous and legendary street of Saint-Petersburg. All of the city`s fantastic attractions are here: major tourist sights, shopping, entertainment and much more.