Description
This hotel is situated in central St Petersburg, a 2 minutes’ walk from Nevsky Prospekt Avenue. It offers free Wi-Fi access. All rooms have a flat-screen TV with satellite channels.
Products, services, keywords
Map
Statistics:
Fully viewed : 5907
Showed in search results : 36678
Fully viewed : 5907
Showed in search results : 36678