Hotels in St Petersburg
Sokos Hotel Palace Bridge
Location. The Holiday Club St Petersburg is located in St Petersburg, Russia, 600 metres from the He...
Nevsky Central Hotel
The Hotel Nevsky 90 is located in St. Petersburg, Russia, along the city's main thoroughfare Nevsky ...
Nevsky Central Hotel
The Hotel Nevsky 90 is located in St. Petersburg, Russia, along the city's main thoroughfare Nevsky ...
Nevsky Holiday Apartments
Location. Nevsky Holiday Apartments are located at a variety of addresses in the centre of St Peters...
Northern Lights Hotel
THE NORTHERN LIGHTS HOTEL IS A SMALL, BEAUTYFULLY DESIGNED HOTEL LOCATED IN THE HISTORICAL CENTER OF...
Nevsky Hotel Aster
Location. The Hotel Nesky Aster is a modern building with traditional style interiors situated in th...
NashOTEL
Location.Nashotel is a city centre property boasting a traditional turn of the century faade which b...
Sky Hotel
Location. The Sky Hotel is located in St Petersburg, Russia. 200 metres from the Saviour in Blood Ch...
Rinaldi Olympia
Location. Hotel Olympia is located in St Petersburg, Russia, 1.5 kilometres from Sennaya Square and ...
Radisson SAS Royal Hotel
Set in a grand 18th Century building, the Radisson SAS Royal Hotel stands regally on Nevsky Prospect...
Grand Hotel Emerald
Location. The contemporary Grand Hotel Emerald is located in central St Petersburg, Russia. Smolny C...