HotelsClick.com

Mini Hotel Algen

3 Stars

  Goncharnaya 26 - Saint Petersburg, Russia View Map

Set in Saint Petersburg, 500 m from Moskovsky Train Station, Mini hotel Algen features free WiFi access and free public parking. It is located within a minute walk from Nevsky Prospect.

Booking.com

Rooms facilities

  •  Television

The Mini Hotel Algen offers the use of a TV in the rooms.

Book