The Stagecoach Inn Motel is a 24-room motel located on the north-east side of Tamworth. Situated on the Armidale Rd section of the New England Highway, the motel offers clean, comfortable and convenient accommodation with easy access to ...More information