Uptown Sports Bar is a premium gastropub located in the Adventure Hotel, in Nelson, British Columbia. As Nelson’s sports headquarters, we are a popular spot for large groups to gather and watch games.
Uptown Sports Bar Nelson address and phone