Yes, you will get dinner included in a bedroom or roomette. They will dictate the time you will be served in your room. The down side is their flex meals are really bad. I have had them all and none of them are enjoyable. Here is a picture of the chicken parmesan.
Yes, this just happened to me on the auto train. I booked several weeks ago and then last week, I noticed i was booked into roomette 10. I wanted to be on the lower level and i call Amtrak. They had one available but they wanted $66 more to switch rooms. I really couldn’t believe this as I am...