Rocky Mountaineer is a first class operation offering train vacations to the Canadian Rockies.
They have 3 main offerings. One can also do roundtrip from Vancouver for example. If you are planning an Alaska cruise vacation from Vancouver, one can do one of the Rocky Mountaineer excursions either before or after the cruise.
Go to places like Lake Louise, Banff and Jasper. Food is also offered not the train. One is on the train during the day to see the gorgeous sites. At night one stays in a hotel.
Please contact Danny at Dannys Luxury Cruise Vacations for more information. I can be reached at 800-405-4315 or via email at dannysluxurycruisevacations.com.