HotelsClick.com

Hotel Avrora Petrogradskaya

2 Stars

  Malaya Posadskaya Str.15 - Saint Petersburg, Russia View Map

This hotel is located in the centre of St. Petersburg, a 5-minute walk from the Aurora Ship Museum and the Peter and Paul Fortress. Avrora Petrogradskaya offers free Wi-Fi internet.

Booking.com

Hotel facilities

  •  Internet Point

The Hotel Avrora Petrogradskaya offers fast internet connection.

Book