Reviews of hostels in Deloraine



Highview Lodge
8 Blake Street, Deloraine
Tel (03) 6362 2996
(3)