5 km from St. Nicholas Naval Cathedral, Apartment on Moskovsky 73 is set in the Admiralteyskiy district of Saint Petersburg. The property is 5 km from Saint Isaac's Cathedral.
The apartment consists of 1 bathroom with free toiletries and a hair dryer, and a living room. The accommodation is fitted with a kitchen.
The apartment offers a terrace.
Mariinsky Theatre is 5 km from Apartment on Moskovsky 73.