Yandex Maps is the official application released by the Russian tech company, Yandex, and you can use it to gain access to detailed maps. As you can do with other similar apps, this one lets you browse the entire World map, obtain different routes, and more. In case you're looking for a specific location, the included search feature will help you a lot.
You can use the same feature to find different organizations, and if the results are too many, you can narrow them down by applying filters. As you can probably expect, the best way to use this app and get the most out of it is to have an Internet connection activated. You can provide the credentials for your Yandex account and then synchronize the locations saved inside "My Places" and access them from other platforms where you've added the same account.
Another nice feature is the ability to view plenty of information such as company name, working hours, and even reviews provided by customers. The best thing is that you can use the application to receive driving directions even if you're in offline mode. Furthermore, you can plan your routes if you want to take a walk and routes using public transportation.