ColorSpb Apartments New HollandApartment
Konnogvardeyskiy Bul'var, 6, Admiralteyskiy, 190000 Saint Petersburg, Russia
Located in Saint Petersburg, near Saint Isaac's Cathedral, Mariinsky Theatre and Winter Palace, ColorSpb Apartments New Holland features free Wi-Fi.