Ballard Inn
Hotel
Location
5300 Ballard Avenue Northwest
Seattle, WA
98107
Seattle, WA
98107
Get Directions