Hôtel le Clos St Jacques is a hotel located in Provins, France. It offers amenities such as Wi-Fi and parking. The establishment also features a restaurant with French and Mediterranean cuisine.