Address: 115 Metallistov Avenue, Saint-Petersburg
Number of rooms/floors: 180/7
Year built/reconstructed: 1994/2004
City centre: 9 km
Nearest metro station: Ploschad Lenina - 0,9 km
Airport: Pulkovo - 22,5 km
Railway Station: Finlyandsky - 5 km
River terminal: 15,5 km
Sea terminal: 12,5 km
Sightseeing: Church of Ilya the Prophet |