Piter Palace L141Apartment
141 Лиговский проспект, Tsentralny, 191119 Saint Petersburg, Russia
Piter Palace L141 provides accommodation within 2 km of the centre of Saint Petersburg, with free Wi-Fi, and a kitchenette with a microwave, a fridge and kitchenware.