Description
The Hotel Marshal is set in a 19th-century building near Smolniy Cathedral and Tavricheskiy. All its rooms include satellite TV and free Wi-Fi. The Marshal has a sauna and jacuzzi.
Products, services, keywords
Map
Statistics:
Fully viewed : 5198
Showed in search results : 36973
Fully viewed : 5198
Showed in search results : 36973