New England Hotel

Armidale, Australia

New England Hotel is a bar in Armidale. A public bar that has friendly staff. Good value for money.