The Loyal Inn

2301 8th Ave
Seattle, Washington 98121
Near Museum of Pop Culture
More hotels near this hotel