Slide 1 Slide 2 Novotel St. Petersburg Centre sits in the heart of the historic centre surrounded by masterpieces of famous Russian and Italian architects. Located on the…