Updating availability and prices
Located in an 18th-century manor on the banks of the Neva River, this central hotel in St
Petersburg offers spacious accommodation
The Nevsky Prospekt is a 10-minute walk away
Extra spacious room featuring a seating and a large living area
Fridge is available on request
INTERNET
PARKING / GARAGE
PET FRIENDLY
Hotel
Room