The Saint-Petersburg Hotel enjoys a pleasant location in the heart of the beautiful Russian city of St. Petersburg and it is just 3 km from the Hermitage and Russian Museum. The hotel is situated on the banks of the Neva River with easy access to metro station Ploshchad Lenina and the railway station Finlyandskiy.
It offers rooms furnished with taste and attention to detail that have private bathrooms and television. For lunch and dinner, sit down at the restaurant where you can delight your palate with local specialties and international dishes accompanied by excellent beer. This 3 star hotel offers a lovely view over the city and the crossing Aurora and has a sauna, ideal for your relaxation. The public areas are covered by free wireless internet access.