1.8 km from State Russian Museum, Polar House is located in Saint Petersburg and provides free WiFi and express check-in and check-out. The property is around 2 km from Church of the Savior on Spilled Blood, 2.7 km from Palace Square and 2.7 km from Hermitage Museum. The property is 3.2 km from Admiralty Building and 3.2 km from Saint Isaac's Cathedral.
Guest rooms in the guest house are equipped with a flat-screen TV with cable channels. Rooms include a shared bathroom with free toiletries and a hairdryer. All guest rooms include a desk.
Mariinsky Theatre is 4 km from Polar House, while Petrovsky Stadium is 5 km away.