Apart-Hotel Nevsky 78
Nevsky is a 3-star hotel offering an en-suite accommodation not far from Palace Square, Admiralty and Admiralty Building.
The hotel is in the prime location just near Vladimirskaya subway station. The property is about 10 minutes' walk of Church of Our Savior on Spilled Blood, Anichkov Palace and On. Theater.
Museums, the palace and theaters are set within walking distance.
The property offers 11 guestrooms appointed with satellite TV, climate control, a refrigerator, a kitchenette and an iron with ironing board. Guests can also use an electric kettle, kitchenware and a microwave available in each room.
Offering russian and armenian dishes, Palkin is a 5-minute walk away.
A 10-minute walk from Moskovsky train station.
There are cars for rent on site.