5 star hotel in the centre of St Petersburg
Fine Hotel in Saint Petersburg
Fine hotel near Hermitage
Great Hotel on Nevsky Avenue
Good location in St Petersburg - Radisson Hotel
The name says it all - Grand Hotel in St Petersburg
Renaissance St. Petersburg Baltic Hotel near Neva river.
Fine boutique hotel in the heart of the city - Pushka Inn