Mini Hotel Putilov 2 – Saint Petersburg | SherryStay