Close Window
View Category

Renaissance St. Petersburg Baltic Hotel

Nearby Attractions

Saint Isaac's Cathedral (24 of 37)

Standing near the Neva River, the Saint Issac's Cathedral hails as the fourth largest cathedral in the world.