Last fall, my friend and I went to Moscow for 2 days. There we stayed at the Cosmos 3 hotel for a day. It was a double room with a large bathroom, TV and balcony. Breakfast was also included in the price. I did not see the territory of the hotel, since there was no time to consider it. But the accommodation and the staff were very good, so I liked everything, we were satisfied.
Hotels in St. Petersburg.
Park Inn by Radisson Pulkovskaya Hotel & Conference Centre St Petersburg
Located next to Victory Square and Hero Cities Park, Park Inn by Radisson Pulkovskaya St Petersburg offers free Wi-Fi, parking, an equipped business center, meeting rooms and a conference center.
Park Inn by Radisson Pulkovskaya is located a 5-minute walk from Moskovskaya Metro Station and several bus stops. A free shuttle service to / from Pulkovo International Airport (9 km) is provided.
Good Price from 5,230 rubles. per night
Original Sokos Hotel Olympia Garden
Hotel Original Sokos Olympia Garden is located in Saint Petersburg, directly opposite the Olympia Garden. It offers free Wi-Fi and stylish rooms with a flat-screen TV. There are 14 conference rooms on the Mezzanine floor.
Underground parking is available at Original Sokos Olympia Garden. A 5-minute walk is the Tekhnologicheskiy Institut metro station, just 2 stops from Nevsky Prospekt. Moskovsky Train Station is a 25-minute drive away, and Expoforum Exhibition and Congress Center is a 30-minute drive away.
Good Price from 4,800 rubles. per night.
The Oktyabrskaya Hotel is located in the very center of St. Petersburg, a 2-minute walk from Nevsky Prospekt and Ploshchad Vosstaniya metro station. It offers modern rooms with stylish interiors and free Wi-Fi. There is a beauty salon and gift shop on site. For business travelers, conference rooms and meeting facilities are available. Moskovsky railway station is located nearby.
Good Price from 4,864 rubles. per night.
Of the options offered, I would stay at the last hotel, great location and reasonable price.