Close Window
View Category

Renaissance St. Petersburg Baltic Hotel


Executive Cathedral View King Suite (6 of 36)

Travel to St. Petersburg, Russia and enjoy upscale accommodations in a historical city center. Spoil yourself and reserve one of our two-room suites. Enjoy additional perks, such as upgraded bath amenities, a fluffy bathrobe, slippers, broadband Internet, satellite TV, and a mini-bar.