Situated on beautiful 25th Avenue, just north of the Evergreen Point Bridge. The Seattle University Travelodge Hotel has a very envious location in its proximity of the University of Washington, and of course its spectacular view of Mt. Rainier.