16 locals recommend ·
Tips from locals
Husky Stadium is an outdoor football stadium, with views to Lake Washington, located on the campus of the University of Washington. Just a ten minute walk from Montlake House. Go Huskys!
March 10, 2018
Here's where the UW Huskies take on Pac-12 opponents.
Light Rail Entrance, 15 minute walk from boat Along with Canoe Rental too, lots of activities around