Photos coming soon
HOTEL
Montrose Barn House
960-962 Mount Dandenong Tourist Road, 3765 Montrose, Australia, Melbourne
Where it sits
Montrose Barn House
960-962 Mount Dandenong Tourist Road, 3765 Montrose, Australia, Melbourne
-37.81253, 145.34735
Plan around Montrose Barn House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
