Puy Saint-Ambroise est un site naturel aux alentours de Saint-Léon (Allier, Auvergne-Rhône-Alpes). Ce lieu présente un attrait pour les vacanciers de passage dans la région.
Puy de près de 440 mètres d'altitude, classé site paysager. Le point de vue panoramique s'étend sur plus de 100 km à la ronde, du Morvan à la chaîne des Puys.