Lake Wallace Hotel

Also known as
  • Edenhope Hotel

46 Elizabeth Street, Edenhope VIC 3318

Business Summary
Food, Drink & Accommodation & TAB