Description
This boutique hotel in the heart of St Petersburg is just a 3-minute walk from the Nevsky Prospekt. It offers rooms with satellite TV channels and free Wi-Fi.
Products, services, keywords
Map
Statistics:
Fully viewed : 5316
Showed in search results : 37714
Fully viewed : 5316
Showed in search results : 37714