Elwood Accommodation

Featuring high ceilings, timber floor boards and modern furniture, Old Hat Factory is located in Elwood, Melbourne. Free WiFi and free parking are provided.