Hotels in St Petersburg
Herzen House
Location. Herzen House is located in St Petersburg, Russia, 400 metres from the Admiralty building. ...
Rocco Forte Hotel Astoria
Rocco Forte Astoria Hotel is a luxurious hotel dating back to 1912, centrally situated in St Isaac's...
NashOTEL
Location.Nashotel is a city centre property boasting a traditional turn of the century faade which b...
Rinaldi Olympia
Location. Hotel Olympia is located in St Petersburg, Russia, 1.5 kilometres from Sennaya Square and ...
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'...
Hotel Vera
Location. The Hotel Vera is located in the centre of St Petersburg, Russia, one kilometre from the m...
Herzen House
Location. Herzen House is located in St Petersburg, Russia, 400 metres from the Admiralty building. ...
Nevsky Central Hotel
The Hotel Nevsky 90 is located in St. Petersburg, Russia, along the city's main thoroughfare Nevsky ...
Hotel Dostoevsky
Location. The Hotel Dostoevsky is located in Saint Petersburg, Russia, within 250 metres of the hist...