Chata Leona se nachází na jižním svahu údolí říčky Křetínky, 4 km od městečka Bystré v jeho místní části zvané Hamry. Chata stojí v malé chatové oblasti na kraji lesa přímo nad řekou. Rekreační oblast nabízí mnoho příležitostí pro pěší turistiku a cyklistiku. Ve vzdálenosti 4 km po toku řeky se nachází malebný městys Svojanov s gotickým hradem Svojanovem. K chatě patří svahovitý zatravněný pozemek o rozloze cca 1 600 m² s ohništěm, okrasnými keři a ovocnými stromy.