Hotels in St Petersburg
Arbat Nord Hotel
The Newly Built Arbat Nord Hotel Is Located In TheHeart Of St. Peterburg And Is Central To Each Part...
Guyot Hotel
Location. The Guyot Hotel is located in St Petersburg, Russia, within 200 metres of the Botanical Ga...
Petro Palace Hotel
Location. The contemporary Petro Palace Hotel is located in central St Petersburg, Russia. St Isaac'...
Nevsky Central Hotel
The Hotel Nevsky 90 is located in St. Petersburg, Russia, along the city's main thoroughfare Nevsky ...
Novotel Centre
A modern, nine storey hotel featuring a distinctive tower, the Novotel St Petersburg Centre is locat...
Nevsky Express Hotel
Location. The Nevsky Express Hotel is located in St Petersburg, Russia, opposite Moscow Railway stat...
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...
Herzen House
Location. Herzen House is located in St Petersburg, Russia, 400 metres from the Admiralty building. ...
Herzen House
Location. Herzen House is located in St Petersburg, Russia, 400 metres from the Admiralty building. ...
NashOTEL
Location.Nashotel is a city centre property boasting a traditional turn of the century faade which b...
Nevsky Holiday Apartments
Location. Nevsky Holiday Apartments are located at a variety of addresses in the centre of St Peters...
Sky Hotel
Location. The Sky Hotel is located in St Petersburg, Russia. 200 metres from the Saviour in Blood Ch...