Apartment Near Almazov Center
Near Almazov Center apartment hosts guests of Saint Petersburg.
The property is located 8 km away from Peter and Paul Fortress .
The apartment offers rooms with cable TV with on-demand movies, pay television, a personal computer, hi-fi and a private toilet for a comfortable stay in Saint Petersburg.
A 5-minute walk to Udelnaya subway station.