The Alex Hotel On Marata 73 offers a movie service.
Alex Hotel On Marata 73
Marata Street 73 - Saint Petersburg, Russia View Map
Alex Hotel on Marata 73 is located in Saint Petersburg, within a 5-minute walk of Zvenigorodskaya Metro Station. Free Wi-Fi access is available in all areas.
Rooms facilities
- Movies