Description
Central Inn is located in the heart of St. Petersburg, less than a 10-minute walk from Nevsky Prospekt. It offers rooms with satellite TV and views of the St Isaac Cathedral.
Products, services, keywords
Map
Statistics:
Fully viewed : 5902
Showed in search results : 36803
Fully viewed : 5902
Showed in search results : 36803