Apartment On Admirala Cherokova 20
Guests can opt to stay in On Admirala Cherokova 20 apartment when visiting Saint Petersburg.
Major Saint Petersburg sights, such as Admiralty Building and Saint Isaac's Cathedral are located nearby.
This property features cable TV with on-demand movies, pay TV, a personal computer, a work desk and hi-fi in rooms.
A kitchen is provided.