Замок Шомон-сюр-Луар расположен в департаменте Луар-и-Шер региона Центр-Валь-де-Луар, примерно в 18 км к западу от Блуа и примерно в 200 км от Парижа. Он выходит на реку Луару и наиболее известен своими наполненными искусством интерьерами и обширными садами, которые сопровождают Международный фестиваль садов.