Apartments on Moskovskiy 73 is set in the Admiralteyskiy district of Saint Petersburg, 2.5 km from Mariinsky Theatre and 3.3 km from Saint Isaac's Cathedral. The apartment, set in a building dating from 2015, features free WiFi.
The apartment consists of 1 separate bedroom, 1 bathroom with free toiletries and a hair dryer, and a seating area. The kitchen comes with an oven.
Admiralty Building is 3.7 km from the apartment, while Palace Square is 3.7 km away.