Les Trois Rois is a hotel with an associated restaurant located in Issoudun. It offers dining services to its guests and the general public.