Hotel ★★★★

North Star Inn

Nott Street, Melrose, Australia Show on map

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.

Stays near North Star Inn

Highly rated alternatives close by

All 2 in Melrose →
See prices on Agoda
Check prices