Holiday Inn Moskovskie Vorota is a modern 4-star hotel, located on Moskovsky prospect, not far from the centre of St. Petersburg.
There is no other city quite like Saint Petersburg and the Petro Palace Hotel located is in the very heart of it.
Cronwell Inn is a three star hotel, located at Stremyannaya street.
Hotel "Moscow" is located in the city centre on the Neva River embankment, opposite the Monastery of Alexander Nevsky.
AZIMUT Hotel St. Petersburg is situated in the historical centre of the city, on the picturesque Bank of the Fontanka river.
Helvetia Hotel and Suites St Petersburg is also a good solution for long-term stay in St. Petersburg.