Novotel St Petersburg Centre 9 floor, 233 rooms was built in 2004-2005, opened in July 2005. Novotel represents modern architectural concept that focuses on bringing back the original spirit of Italian gardens. Located on the crossing of Mayakovskogo street with the main street of the city â Nevsky prospect, the hotel is just a short walk away from the main architectural and museum highlights.