Set 4.1 km from Ice Palace, Leningrad Hotel provides accommodation with free WiFi in Cherepovets. The accommodation features a 24-hour front desk.
At the hotel, each room comes with a desk. The rooms are equipped with a private bathroom.
A continental breakfast is served daily at the property.
Cherepovets Airport is 19 km away.