Hotels in St Petersburg
Grand Hotel Emerald
Location. The contemporary Grand Hotel Emerald is located in central St Petersburg, Russia. Smolny C...
Nevsky Holiday Apartments
Location. Nevsky Holiday Apartments are located at a variety of addresses in the centre of St Peters...
Petro Sport Hotel
Location. The Petro Sport Hotel is located in the district of Yanino, within 10 kilometres of the ce...
Novotel Centre
A modern, nine storey hotel featuring a distinctive tower, the Novotel St Petersburg Centre is locat...
Sky Hotel
Location. The Sky Hotel is located in St Petersburg, Russia. 200 metres from the Saviour in Blood Ch...
Nevsky Hotel Moyka 5
Location. The stately Hotel Moika 5 stands along the banks of the River Moika in central St. Petersb...
NashOTEL
Location.Nashotel is a city centre property boasting a traditional turn of the century faade which b...
Park Inn Pribaltiyskaya
Location. The Park Inn Pribaltiyskaya is located on the Gulf of Finland in St Petersburg, Russia, wi...
Nevsky Hotel Aster
Location. The Hotel Nesky Aster is a modern building with traditional style interiors situated in th...
Petro Palace Hotel
Location. The contemporary Petro Palace Hotel is located in central St Petersburg, Russia. St Isaac'...