Looking for a hotel >
Choose hotels by continent > Europe hotel > Russia hotel > St Petersburg hotel
Find all our hotels: St Petersburg
For business travel, holidays with the family or a weekend in St Petersburg, find Novotel, Ibis in St Petersburg, Russia.
Book the hotel and benefit from our best price guarantee.
St Petersburg hotels
Novotel St Petersburg Centre 4 * hotel situated in the historical centre of Saint Petersburg is the perfect...
(more)
Ibis St Petersburg Centre is a 3 star hotel offering 221 comfortable rooms. Located in the centre of...
(more)
Discover other Accor destinations: Russia