STN Apartments offers modern accommodation, located at different addresses on Griboyedov Canal. The soundproofed apartments are located in historic buildings, just a 10-minute walk to the Nevsky Metro Station.
The property offers studios and apartments decorated in warm colors and modern furnishings. Room amenities include a TV and central heating.
All rooms feature an open-plan dining area leading to a kitchenette, which includes a stove and microwave.
STN Apartments on Griboyedov Canal is 700 metres away from attractions such as the Stroganov Palace. The nearest bus stop is 200 metres away.