Our hotel is the only hotel that provides free parking and complimentary shuttle service, pick up and drop off. However, seems that you might be looking for the Staybridge Suites in Russia. We are located in the United States in Florida. I do hope that you enjoy your stay there!
It is a 10 -15 min walk to city center and museums. Short drive. Not sure about the Zenit stadium.
Thanks! Your answer is awaiting moderation.