Hotels in St Petersburg
Hotel Dostoevsky
Location. The Hotel Dostoevsky is located in Saint Petersburg, Russia, within 250 metres of the hist...
Nevsky Hotel Grand
The Nevsky Hotel Grand is located in the Golden Triangle tourist area of St. Petersburg, Russia. Dvo...
Nevsky Holiday Apartments
Location. Nevsky Holiday Apartments are located at a variety of addresses in the centre of St Peters...
Herzen House
Location. Herzen House is located in St Petersburg, Russia, 400 metres from the Admiralty building. ...
Sky Hotel
Location. The Sky Hotel is located in St Petersburg, Russia. 200 metres from the Saviour in Blood Ch...
Nevsky Central Hotel
The Hotel Nevsky 90 is located in St. Petersburg, Russia, along the city's main thoroughfare Nevsky ...
Petro Sport Hotel
Location. The Petro Sport Hotel is located in the district of Yanino, within 10 kilometres of the ce...
Sokos Hotel Palace Bridge
Location. The Holiday Club St Petersburg is located in St Petersburg, Russia, 600 metres from the He...
Hotel Dostoevsky
Location. The Hotel Dostoevsky is located in Saint Petersburg, Russia, within 250 metres of the hist...
Rinaldi Premier
Location. The Rinaldi Premier is located in the city centre of St Petersburg, Russia, 400 metres fro...
Nevsky Hotel Grand
The Nevsky Hotel Grand is located in the Golden Triangle tourist area of St. Petersburg, Russia. Dvo...