Saint-Haon-le-Châtel est un bourg à l'aspect médiéval qui a conservé des remparts, une belle porte du XIVème siècle et de jolies maisons et ruelles.