Our hotel had a very convenient location, you can walk. The content is of course very modest, any Moscow shopping center on the outskirts of the city is much better equipped.
We didn't find one on the map at all, we went around everything. The nearest mall turned out to be something like Dhali mall, but it's mostly for relaxing everything except slaps. Lots of toys for children.