With city views, City Park Apartments is situated in Saint Petersburg and has a restaurant, room service, bar, garden and terrace. Free Wi-Fi is featured throughout the property.
Number of rooms: 6
Пулковское шоссе 14, корпус Д, Moskovskiy, 196240 Saint Petersburg, Russia