- All reviews
Featuring free WiFi, Leningrad Hotel is set in Cherepovets, 2.5 miles from Ice Palace. Private parking is available on site. Each room comes with a TV with cable channels. There is a hairdresser's at the property. Cherepovets Airport is 11.8 miles away.