Offering free Wi-Fi, free parking and excellent transport links, this pet-friendly hotel is just a 5-minute walk from Pushkinskaya Metro Station and the Vitebsky Rail Terminal. The modern rooms include a flat-screen TV.
Number of rooms: 36
Zagorodniy Prospekt 39, Admiralteyskiy, 191180 Saint Petersburg, Russia