Hotel Ballard

5216 Ballard Ave NW
Seattle, Washington 98107
2.3 miles from Pier 91 Cruise Terminal
More hotels near this hotel