Uptown Sports Bar @New Grand Hotel

Uptown Sports Bar @New Grand Hotel is a popular landmark place in the city of Nelson and is located at 616 Vernon St, Nelson, British Columbia V1L 4G1, Canada

Landmark Name: Uptown Sports Bar @New Grand Hotel
Address: 616 Vernon St, Nelson, British Columbia V1L 4G1, Canada
City: Nelson
State: Kootenay Rockies

Phone Number:
State: Kootenay Rockies
Country: British Columbia

Landmarks Near Uptown Sports Bar @New Grand Hotel

Similar names to Uptown Sports Bar @New Grand Hotel