Hotels in St Petersburg
Nevsky Hotel Grand
The Nevsky Hotel Grand is located in the Golden Triangle tourist area of St. Petersburg, Russia. Dvo...
Petro Palace Hotel
Location. The contemporary Petro Palace Hotel is located in central St Petersburg, Russia. St Isaac'...
Nevsky Hotel Aster
Location. The Hotel Nesky Aster is a modern building with traditional style interiors situated in th...
Novotel Centre
A modern, nine storey hotel featuring a distinctive tower, the Novotel St Petersburg Centre is locat...
Grand Hotel Emerald
Location. The contemporary Grand Hotel Emerald is located in central St Petersburg, Russia. Smolny C...
Rinaldi Premier
Location. The Rinaldi Premier is located in the city centre of St Petersburg, Russia, 400 metres fro...
Hotel Andersen
The Andersen Hotel is a modern property, with a glass lobby, set just 500 metres from the metro and ...
Comfort Hotel
Location. The Comfort Hotel is located in St Petersburg, Russia. St Isaac s Cathedral is 200 metres ...
Radisson SAS Royal Hotel
Set in a grand 18th Century building, the Radisson SAS Royal Hotel stands regally on Nevsky Prospect...
Nevsky Hotel Moyka 5
Location. The stately Hotel Moika 5 stands along the banks of the River Moika in central St. Petersb...
Sokos Hotel Olympic Garden
Location. The Sokos Hotel Olympic Garden is located in Saint Petersburg, Russia, three kilometres fr...