Antre Hotel Hotel Admiralteyskiy
Located in the city centre, just a 4-minute walk from the Saint Isaac’s Cathedral in Saint Petersburg, this hotel features free Wi-Fi and a 24-hour reception. It also offers a fully equipped kitchen.
Number of rooms: 8
Pochtamtskaya Street 12-12, Admiralteyskiy, 190000 Saint Petersburg, Russia