Booking a hotel has never been easier. Welcome to accorhotels.com, Europe's largest hotel group.St petersburg hotels
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.
In the centre of town
Ligovsky Prospekt 54
191040 SAINT PETERSBURG
RUSSIAN FEDERATION
Ibis St Petersburg Centre is a 3 star hotel offering 221 comfortable rooms. Located in the centre of... (Find out more )
In the centre of town
Mayakovskogo 3A
191025 SAINT PETERSBURG
RUSSIAN FEDERATION
Novotel St Petersburg Centre 4 * hotel situated in the historical centre of St. Petersburg a stone's... (Find out more )
Discover other Accor destinations: Russia