See all Attractions in Veytaux Veytaux for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping Chateau de Chillon Avenue de Chillon 21, 1820 Veytaux, Switzerland About The Château de Chillon is an island castle located on Lake Geneva, south of Veytaux in the canton of Vaud. Add to Wish List