The Mini Hotel Algen offers the use of a TV in the rooms.
Mini Hotel Algen
3 StarsGoncharnaya 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.
Rooms facilities
- Television