HotelsClick.com

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.

Booking.com

Rooms facilities

  •  Movies

The Alex Hotel On Marata 73 offers a movie service.

Book