One of the best and most efficient ways to see the gorgeous Alaskan landscape is by train. Hop on the Alaska Railroad and enjoy a breathtaking tour of mountains, glaciers and wildlife, starting in Anchorage. The hotel is just minutes from the train stop.