Situated in Pushkin in the Leningrad Region Region, 25 km from Alexander Palace, Mini-hotel u Babolovskogo Parka boasts a terrace and ski-to-door access Free WiFi is available throughout the property and free private parking is available on site A flat-screen TV is provided There is a shared kitchen at the property You can play darts at this inn, and the area is popular for skiing and hiking Tsarskoye Selo is 28 km from Mini-hotel u Babolovskogo Parka, while Catherine Palace is 27 km away The nearest airport is Pulkovo Airport, 10 km from the property