Set in Saint Petersburg, 7 Stars is 900 metres from Saint Isaacs Cathedral Palace Square is 1 km from the property Free WiFi is offered The accommodation features a cable flat-screen TV There is also a kitchenette in some of the units, equipped with a fridge Free private parking is also available at this aparthotel Towels are featured The property also offers grocery delivery Admiralty Building is 11 km from 7 Stars, while Hermitage Museum is 11 km away The nearest airport is Pulkovo Airport, 15 km from 7 Stars