Hotel "St. Petersburg" is located in the center of St. Petersburg, on Pirogovskaya embankment, the nearest metro station is Ploshchad Lenina.
Address:
Pirogovskaya embankment, 5/2, Russia, St. Petersburg
Telephone:
+7 (812) 337-13-77
Very close, within walking distance from the hotel, is the Peter and Paul Fortress, you can quickly get to the Hermitage and the Russian Museum. The three-star St. Petersburg Hotel on Pirogovskaya Embankment, 5 provides its guests with comfortable rooms with satellite TV, a work desk, and some apartments offer picturesque river views. The restaurant's cuisine will not leave any gourmet indifferent. There is WiFi in the hotel lobby, a shop with city souvenirs and a billiards room. Meeting and banquet facilities are available for business guests.
Reviews: