Updating availability and prices
Located just 5 minutes? walk from the Dvortsovaya Ploshcgad with the Hermitage, this design hotel in Saint Petersburg features free Wi-Fi
The Admiralteyskaya Metro Station is 15 minutes? walk away
Air-conditioned room with a flat-screen TV
This room features extra space
Hotel
Room