Ostrovok HotelHotel
Ulitsa Bukharestskaya, 130, bld. 2, floor 3, Saint Petersburg, 192288
Quietly located in St Petersburg, this hotel offers 3 self-catering kitchens and rooms with a balcony. Free Wi-Fi is provided throughout the property and free public parking parking are available.