Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
@Roflcoptr, since the Eurail pass is not valid in England (see my comment above), the 3-country pass could then be used in France, Switzerland and Italy instead.
You mention a 3-country Eurail pass, and three countries (France, Italy, England), but note that Eurail passes are not valid in England. (You can get a discounted fare on the Eurostar if you have a Eurail pass.)
Thank you! I tried searching before posting the question but apparently wasn't using the right phrase. I plan to reserve a roomette for my trip to Flagstaff, but I wanted to make sure it included dinner as that could represent almost 20% of the accommodation charge.