Motel About North Star Inn
North Star Inn is a 3.5-star hotel in Melrose, Australia. It is one of 2 places to stay in Melrose listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 3.5 stars
Location
Nott Street, Melrose, Australia
Loading map…
Frequently asked questions
Where is North Star Inn located?
North Star Inn is located at Nott Street, Melrose, Australia.
How many stars does North Star Inn have?
North Star Inn is rated 3.5 stars.