Mike Ryss' Apt on Nevsky 79 receives great reviews from guests. SaintHouse on Konnogvardeysky, Mike Ryss' Apartment on Nevsky 129 and Kremenchugskaya Apartment are also excellent options to stay in Saint Petersburg parking.