Eat On a Train, Sleep in a Caboose Our caboose hotel in Dunsmuir also features an on-site restaurant, The Dining Car Restaurant. You can almost hear the whistle blow and the train sway as you enjoy a delicious meal prepared just for you in our galley kitchen.