The Saint Petersburg Hotel is located on the shores of the River Neva, directly across from some of the most popular attractions in downtown. This St. Petersburg accommodation offers easy access to the Aurora Cruiser, the Hermitage Museum, the Peter and Paul Fortress, and the Log House of Peter the Great. All the entertainment options available in the heart of the city are within reach of the property as well. Both a metro station and train terminal are near the Saint Petersburg Hotel, making traveling throughout the city and beyond an easy task. St. Petersburg’s international airport can be accessed via the metro.
The rooms at the Saint Petersburg Hotel include modern amenities such as televisions and phones. Many rooms feature excellent views of the city.
The Saint Petersburg Hotel is known for its large meeting rooms, the largest of which can hold 800 people. A restaurant and bar are available on site, and a buffet breakfast is included with the cost of a room. Other amenities include an ATM, currency exchange, and a post office on the property.
|