New England Motor Lodge is a charming 4-star accommodation located in the picturesque town of Glen Innes, Australia. With 43 well-appointed rooms, this lodge offers a comfortable retreat for both leisure and business travelers. The inviting atmosphere and warm hospitality make it an ideal choice for those looking to explore the beauty of the surrounding region.