Guests Love on Sadovaya features accommodation located in Saint Petersburg, 1.1 km from Saint Isaac\'s Cathedral and 1.1 km from Mariinsky Theatre. Complimentary WiFi is available.
All units are equipped with a flat-screen TV and a fully equipped kitchenette with a microwave. There is also a fridge, stovetop and a kettle.
Admiralty Building is 1.4 km from the aparthotel, while Palace Square is an 18-minute walk away....