Hotels in St Petersburg
Grand Hotel Emerald
Location. The contemporary Grand Hotel Emerald is located in central St Petersburg, Russia. Smolny C...
Petro Sport Hotel
Location. The Petro Sport Hotel is located in the district of Yanino, within 10 kilometres of the ce...
Rinaldi at Gorohovaya
Location. Rinaldi at Gorohovaya B&B is located in the Sadovaya district of St Petersburg, Russia, fa...
NashOTEL
Location.Nashotel is a city centre property boasting a traditional turn of the century faade which b...
Radisson SAS Royal Hotel
Set in a grand 18th Century building, the Radisson SAS Royal Hotel stands regally on Nevsky Prospect...
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 ...
Hotel Vera
Location. The Hotel Vera is located in the centre of St Petersburg, Russia, one kilometre from the m...
Northern Lights Hotel
THE NORTHERN LIGHTS HOTEL IS A SMALL, BEAUTYFULLY DESIGNED HOTEL LOCATED IN THE HISTORICAL CENTER OF...
Nevsky Hotel Grand
The Nevsky Hotel Grand is located in the Golden Triangle tourist area of St. Petersburg, Russia. Dvo...
Admiralteyskaya Hotel
Location. The Admiralteyskaya Hotel is located in St Petersburg, Russia, 100 metres from the 19 acre...