Product Information : Fortecia Piter, Saint Petersburg
Manufacturer's product description
Situated on the banks of Neva River, in the heart of Nevsky Prospekt, this 3-star hotel offers privacy and rustic accommodation. Rooms include LCD TVs, Wi-Fi access, bathrobes, and well-contained shower rooms.
Millionnaya Str. 29, 191186 Saint Petersburg, Russia