Address: 302 Lydiard St N, Ballarat
Phone: +61 3 5331 7973
Website: Go to site

About The North Star Hotel

The North Star Hotel is located at 302 Lydiard St N Ballarat, 3350, US

How to get to The North Star Hotel?