Ligovsky Prospekt 54, Saint Petersburg
This hotel in the heart of St. Petersburg is just a 5-minute walk from Nevsky Prospekt’s shops and only 500 metres from Moscow Railway Station. In-room WiFi is free. Rooms at Ibis St.
Voznesensky Prospekt 6, Saint Petersburg
Just around the corner from St. Isaac’s Cathedral and within a 10-minute walk from State Hermitage SO/ St. Petersburg offers captivating views of Saint Petersburg landmarks.