Hotel on Brestkiy is set in Saint Petersburg, 11 km from St. Nicholas Naval Cathedral and 11 km from Mariinsky Theatre. This 3-star hotel offers a 24-hour front desk, a shared kitchen and free Wi-Fi.
Number of rooms: 12
Leninskiy prospekt 81/1, 198332 Saint Petersburg, Russia