Hotel on Krestovsky is set in the Petrogradskiy district district in Saint Petersburg, 24 km from Petrovsky Stadium and 43 km from Admiralty Building The rooms come with a TV You will find a kettle in the room Hotel on Krestovsky features free WiFi throughout the property There is a 24-hour front desk at the property Hermitage Museum is 43 km from Hotel on Krestovsky, while Palace Square is 44 km from the property The nearest airport is Pulkovo Airport, 19 km from the property