There is one place to stay in Mount Remarkable for 11-50 guests
1 results
The North Star Inn in Melrose, South Australia is a unique and relaxed hotel that offers eclectic rooms, some of which are converted trucks.