Amboise is a perfect town to stay to visit the chateaux of the Loire Valley. Best of all there are many great restaurants in Amboise France.