Description
Located on Petrogradsky Island, surrounded by the Neva River and set in a historic building is this cosy boutique hotel offering guests a home away from home.
Products, services, keywords
Map
Statistics:
Fully viewed : 15483
Showed in search results : 37548
Fully viewed : 15483
Showed in search results : 37548