Prime Apart HotelCondo Hotel
Kremenchugskaya Ulitsa 9 korpus 1, Tsentralny, 191036 Saint Petersburg, Russia
Featuring free Wi-Fi, Prime Apart Hotel offers pet-friendly accommodation in Saint Petersburg, within 500 metres of Feodorovsky Cathedral. Ploshchad Alexandra Nevskogo Metro Station is within a 13-minute walk.