The Angleterre Hotel is very favourably located 5 to 10 minute’s walk from Palace Square, the Hermitage and Nevsky Prospekt.
Just around the corner from St. Isaac’s Cathedral and within a 10-minute walk from State Hermitage, SO/ St.
Four Seasons Hotel Lion Palace is located in the heart of Saint Petersburg, just 300 metres from the Dvortsovaya Square.
An indoor pool, well-equipped gym and air-conditioned rooms with flat-screen TV and free WiFi are offered at this recently renovated hotel,…
Renaissance St. Petersburg is an elegant hotel located next to St.